По введенному числу определить, сколько в нем сотен - 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");
    }
}

Объяснение кода листинга программы

  1. Введенное число делится на 100, результат деления сохраняется в переменной num
  2. Далее с помощью оператора switch происходит проверка значения переменной num
  3. Если значение переменной num равно 0, то выводится сообщение Нет сотен
  4. Если значение переменной num равно 1, то выводится сообщение Одна стоня
  5. ...
  6. Если значение переменной num равно 9, то выводится сообщение Девять сотен
  7. Если значение переменной num не равно ни одному из вышеописанных значений, то выводится сообщение error

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

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