С++ Дано предложение, оканчивающееся точкой. Требуется подсчитать количество цифр в нём.

0 голосов
199 просмотров

С++
Дано предложение, оканчивающееся точкой. Требуется подсчитать количество цифр в нём.


Информатика (124 баллов) | 199 просмотров
Дан 1 ответ
0 голосов
Правильный ответ

#include

using namespace std;

int main()
{   
  int cnt = 0;
  string s;   
  y:   
  cin >> s;   
  for (int i = 0; i < s.length(); ++i)       
    {         
 
        if (s[i] >= '0' && s[i] <= '9')<br>             ++cnt;       
     }   

  if (s[s.length() - 1] != '.') 
         goto y; 
         cout << cnt;<br>
}

(8.8k баллов)