powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / Цикл в C++ Builder
12 сообщений из 12, страница 1 из 1
Цикл в C++ Builder
    #38629649
Armagedon4uk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Помогите пожалуйста написать цикл в Билдере для этого кусочка програмы. Надо чтобы цикл работал до того момента пока есть какие то символы, если же их нет надо чтобы цикл прервался и ждал пока не начнут вводить новые символы.(Для текстового редактора)

char n;
int k=0;
if(isalnum(n))
{
k++;
Edit1->Text=IntToStr(k);



Или предложите свой вариант програмки для подсчета символов. Заранее спасибо!
...
Рейтинг: 0 / 0
Цикл в C++ Builder
    #38629656
Фотография SashaMercury
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Armagedon4uk Или предложите свой вариант програмки для подсчета символов. Заранее спасибо!

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
int pow_st(const char* buf)
{
	int count = 0;
	while (*buf++)
	{
		count++;
	}
	return count+1;//бит на конец строки
}
int main(int argc, char** argv)
{
	char* temp = "Hello world !";
	printf("%i", pow_st(temp));
	return 0;
}
...
Рейтинг: 0 / 0
Цикл в C++ Builder
    #38629657
Фотография SashaMercury
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Или так,
Код: plaintext
1.
2.
3.
4.
5.
6.
int pow_st(const char* buf)
{
	int count = 0;
	for (; *buf++; count++);
	return count+1;//бит на конец строки
}
...
Рейтинг: 0 / 0
Цикл в C++ Builder
    #38630587
Armagedon4uk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Забыл добавить что это все мне надо прикрепить к компоненту Memo в C++ Builder 6
...
Рейтинг: 0 / 0
Цикл в C++ Builder
    #38630588
Dima T
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Цикл в C++ Builder
    #38630792
Armagedon4uk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Я не тот кто не знает и не хочет знать. Я хочу и поэтому облазил весь интернет в поисках решений моей проблемы. Но ничего не нашел. Я пробовал делать через цикл for и while но ничего не получалось. Вот несколько моих попыток решения моей проблемы.
Учитель меня этому не учил и мне пришлось все самому учить.И еще подскажите какую нибудь книгу для програмирования в C++ Builder 6.Спасибо1

\\-----------------------------------------------------------
char n;
int k=0;
start:
if(isalnum(n))
{
k++;
Edit1->Text=IntToStr(k);
goto start;
}
\\-----------------------------------------------------------
char n;
int i,k=0;
for(i=0;i<=k;i++)
{
if(isalnum(n))
{
k++;
Edit1->Text=IntToStr(k);
}
else
break;
}
\\-----------------------------------------------------------
char n;
int k=0;
while(isalnum(n))
{
k++;
Edit1->Text=IntToStr(k);
if(n!=isalnum(n))
{
break;
}
}
...
Рейтинг: 0 / 0
Цикл в C++ Builder
    #38630795
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Armagedon4uk,

А зачем тебе такое?
...
Рейтинг: 0 / 0
Цикл в C++ Builder
    #38630796
Armagedon4uk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
MasterZiv,

Для подсчета символов в компоненте Memo.
...
Рейтинг: 0 / 0
Цикл в C++ Builder
    #38630808
Фотография Macks
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Armagedon4ukMasterZiv,

Для подсчета символов в компоненте Memo.

Нужно создать обработчик события не изменение текста в мемо.

В обработчике брать из мемо текст, считать символы и писать в едит или лейбл.
...
Рейтинг: 0 / 0
Цикл в C++ Builder
    #38630829
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Macks,

Так так вот и делай как написал, цикл -то зачем?
...
Рейтинг: 0 / 0
Цикл в C++ Builder
    #38630831
Armagedon4uk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Помогите создать обработчик события ибо я не знаю как это сделать или подскажите где можно почитать об этом(Желательно на украинском)
...
Рейтинг: 0 / 0
Цикл в C++ Builder
    #38630844
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Armagedon4uk,

Прочитать в документации на билдер.
Но боюсь там даже не на украинском, а на самом что ни на есть английском.
...
Рейтинг: 0 / 0
12 сообщений из 12, страница 1 из 1
Форумы / C++ [игнор отключен] [закрыт для гостей] / Цикл в C++ Builder
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]