Определить, сколько среди данной последовательности символов точек, пробелов и букв Д - C++ Builder

Узнай цену своей работы

Формулировка задачи:

Ввести произвольную последовательность символов и выяснить, — сколько среди них точек, сколько среди них пробелов, сколько среди них букв Д. Если можно напишите какие компоненты должны быть на форме!

Решение задачи: «Определить, сколько среди данной последовательности символов точек, пробелов и букв Д»

textual
Листинг программы
  1. void __fastcall TForm1::Button1Click(TObject *Sender)
  2. {
  3. int N;
  4. int B;
  5. AnsiString S;
  6. {
  7. S=Edit1->Text.c_str ();
  8. N=Edit1->Text.Length();
  9. Label2->Caption="В тексте "+IntToStr(N);
  10. if (N>0)
  11. {B=N % 10;
  12. if (N==11 || N==12 ||N==13 ||N==14)
  13. {Label2->Caption=Label2->Caption+" символов";}
  14. else
  15. {switch (B)
  16.  {case 1 : Label2->Caption=Label2->Caption+" символ";break;
  17.   case 2:
  18.   case 3:
  19.   case 4: Label2->Caption=Label2->Caption+" символа";break;
  20.   default : Label2->Caption=Label2->Caption+" символов";break;
  21.  };} };};}

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

10   голосов , оценка 4.3 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы