По введенному числу определить, сколько в нем сотен - C (СИ)
Формулировка задачи:
Составить программу, которая по введенному числу(1-999) определяет, сколько в нем сотен (55- нет сотен, 145- одна сотня, 555- пять сотен).
Решение задачи: «По введенному числу определить, сколько в нем сотен»
textual
Листинг программы
void hundread_count(int num)
{
switch (num / 100)
{
case 0:
puts("Нет сотен");
break;
case 1:
puts("Одна стоня");
break;
...
case 9:
puts("Девять сотен");
break;
default:
puts("error");
}
}
Объяснение кода листинга программы
- Введенное число делится на 100, результат деления сохраняется в переменной
num - Далее с помощью оператора switch происходит проверка значения переменной
num - Если значение переменной
numравно 0, то выводится сообщениеНет сотен - Если значение переменной
numравно 1, то выводится сообщениеОдна стоня - ...
- Если значение переменной
numравно 9, то выводится сообщениеДевять сотен - Если значение переменной
numне равно ни одному из вышеописанных значений, то выводится сообщениеerror