Дана строка символов.Определить колличество цифр
10-11 класс
|
#include <iostream>
using std::cout;
using std::cin;
using std::endl;
#include <cstring>
using std::strlen;
int main()
{
char s[100];
int counter = 0;
cout << "Enter the string: ";
cin.getline(s, 100);
for(int i = 0; i < strlen(s); i++)
{
if(*(s + i) >= '0' && *(s + i) <= '9')
{
counter++;
}
}
cout << counter << (counter == 1 ? " figure" : " figures") << endl;
return 0;
}
Другие вопросы из категории
сообщения уменьшился на 160 бит. какова длина сообщения в символах?
монеты делят поровну и взвешивают их и т.д. В первом мешке потребовалось произвести 6 взвешиваний, чтобы определить фальшивую монету, во втором мешке – 4 взвешивания. Сколько всего монет было в двух мешках?
Читайте также
2.Дана строка символов, среди которых есть одна открывающаяся и одна закрывающаяся скобка. Подсчитать, сколько слов расположено внутри этих скобок.
3.Дана строка. Удалить из нее все запятые и подсчитать, сколько получилось удаленных символов.
Помогите, пожалуйста!
Сколько раз среди данных символов встречаться цифра?
паскаль. подскажите
Определить,равен ли квадрат этого числа учетверённой сумме кубов его цифр. Например, для числа 48 ответ положительный, для числа 52-отрицательный. 3. Дано двузначное число. Определить: a. кратна ли трём сумма его цифр b. кратна ли сумма его цифр числу a. 4. Дано трёхзначное число Определить,равен ли квадрат этого числа сумме кубов его цифр. 5. Дано двузначное число,определить:входит ли в него цифра 3: входит ли в него цифра a.