Решение задачи на определение времени суток
Информатика

Необходимо написать программу, которая будет принимать время в часах и выводить сообщение о времени суток (полночь

Необходимо написать программу, которая будет принимать время в часах и выводить сообщение о времени суток (полночь, ночь, утро, день, вечер), соответствующее введенному часу. Можете помочь?
Верные ответы (1):
  • Peschanaya_Zmeya
    Peschanaya_Zmeya
    42
    Показать ответ
    Суть вопроса: Решение задачи на определение времени суток

    Инструкция: Для решения данной задачи вам понадобится использовать условные операторы. Условия будут основываться на заданном времени в часах, чтобы определить, в какой временной диапазон оно попадает.

    Вот шаги, которые вы можете выполнить, чтобы написать программу:

    1. Запросите у пользователя ввод времени в часах.
    2. Используйте операторы if-elif-else для проверки временного диапазона и вывода соответствующего сообщения о времени суток.

    - Если время равно 0 часам, выведите "Полночь".
    - Если время больше 0 и меньше 6, выведите "Ночь".
    - Если время больше или равно 6 и меньше 12, выведите "Утро".
    - Если время больше или равно 12 и меньше 18, выведите "День".
    - Если время больше или равно 18 и меньше 24, выведите "Вечер".
    - Если время больше или равно 24, выведите сообщение об ошибке.

    3. Завершите программу.

    Например: Предположим, пользователь вводит 15, программа должна вывести "День".

    Совет: Чтобы убедиться в правильности работы программы, можно проверять крайние значения времени (0, 6, 12, 18) и несколько промежуточных значений.

    Дополнительное упражнение: Напишите программу на Python, которая будет выполнять описанные выше шаги и определять время суток для введенного времени в часах.
Написать свой ответ: