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

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



Или предложите свой вариант програмки для подсчета символов. Заранее спасибо!
...
Рейтинг: 0 / 0
30.04.2014, 08:11
    #38629656
SashaMercury
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Цикл в C++ Builder
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
30.04.2014, 08:14
    #38629657
SashaMercury
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Цикл в C++ Builder
Или так,
Код: plaintext
1.
2.
3.
4.
5.
6.
int pow_st(const char* buf)
{
	int count = 0;
	for (; *buf++; count++);
	return count+1;//бит на конец строки
}
...
Рейтинг: 0 / 0
30.04.2014, 20:33
    #38630587
Armagedon4uk
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Цикл в C++ Builder
Забыл добавить что это все мне надо прикрепить к компоненту Memo в C++ Builder 6
...
Рейтинг: 0 / 0
30.04.2014, 20:35
    #38630588
Dima T
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Цикл в C++ Builder
...
Рейтинг: 0 / 0
01.05.2014, 09:43
    #38630792
Armagedon4uk
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Цикл в C++ Builder
Я не тот кто не знает и не хочет знать. Я хочу и поэтому облазил весь интернет в поисках решений моей проблемы. Но ничего не нашел. Я пробовал делать через цикл 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
01.05.2014, 09:59
    #38630795
MasterZiv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Цикл в C++ Builder
Armagedon4uk,

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

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

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

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

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

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

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


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