Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 25.10.2009, 15:07   #1
moff
 
Регистрация: 25.10.2009
Сообщений: 8
По умолчанию Буквы или Цифры

Здравствуйте, не могли бы вы мне помочь, проблема в следующем:
В зависимости от того какая RadioButton выбрана мне нужно подсчитать кол-во букв или цифр в Memo. Вот что у меня получилось :

Цитата:
void __fastcall TForm1::Button2Click(TObject *Sender)
{
AnsiString A = "";
if(Memo1->Lines->Text=="")A = "Поле Memo пустое ";
if(A!="")ShowMessage(A);
int s =0;
for (int i=1; i<= Form1->Memo1->Text.Length(); i++)
{
if(Form1->RadioButton2->Checked)

""Ясно что тут долна быть проверка на то буква это илит цифра, но как это сделать я не знаю.""
s++;
Form1->Edit2->Text = s;

}

}
moff вне форума Ответить с цитированием
Старый 25.10.2009, 15:54   #2
netrino
Участник клуба
 
Аватар для netrino
 
Регистрация: 15.07.2008
Сообщений: 1,933
По умолчанию

islapha(char c) - true, если буква
isdigit(char c) - true, если цифра

Код:
for(int i = 1; i <= Form1->Memo1->Text.Length(); i++) {
    if(Form1->RadioButton2->Checked)
        if(isalpha(Form1->Memo1->Text[i]))
            s++;
    else
        if(isdigit(Form1->Memo1->Text[i]))
            s++;
}
Проверить не могу, но идея должна быть понятна
netrino вне форума Ответить с цитированием
Старый 25.10.2009, 18:45   #3
moff
 
Регистрация: 25.10.2009
Сообщений: 8
По умолчанию

спасибо большое
moff вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Цифры числа... Mr.Qwerty Паскаль, Turbo Pascal, PascalABC.NET 1 08.09.2009 18:44
Сортирует цифры по строкам, а надо чтобы сортировала цифры , записанные через пробелы Алексей_xXx Помощь студентам 14 06.05.2009 17:42
Упорядочить буквы и цифры (Pascal) BzDoN Помощь студентам 8 28.02.2009 19:13
Перевёрнутые цифры BETONOMESHALKA Общие вопросы Delphi 2 04.11.2007 15:22
как узнать что введено а Edit1 цифры или нет doncova1 Компоненты Delphi 9 05.02.2007 10:43