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

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

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

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

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

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

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


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

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

10   голосов , оценка 4.3 из 5
Похожие ответы