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

Grigorij
Oct 24, 2020
#include <bits/stdc++.h>
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')
++cnt;
}
if (s[s.length() - 1] != '.')
goto y;
cout << cnt;
}
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')
++cnt;
}
if (s[s.length() - 1] != '.')
goto y;
cout << cnt;
}
444