Необходимо написать программу, которая будет принимать время в часах и выводить сообщение о времени суток (полночь
Необходимо написать программу, которая будет принимать время в часах и выводить сообщение о времени суток (полночь, ночь, утро, день, вечер), соответствующее введенному часу. Можете помочь?
12.03.2024 08:34
Инструкция: Для решения данной задачи вам понадобится использовать условные операторы. Условия будут основываться на заданном времени в часах, чтобы определить, в какой временной диапазон оно попадает.
Вот шаги, которые вы можете выполнить, чтобы написать программу:
1. Запросите у пользователя ввод времени в часах.
2. Используйте операторы if-elif-else для проверки временного диапазона и вывода соответствующего сообщения о времени суток.
- Если время равно 0 часам, выведите "Полночь".
- Если время больше 0 и меньше 6, выведите "Ночь".
- Если время больше или равно 6 и меньше 12, выведите "Утро".
- Если время больше или равно 12 и меньше 18, выведите "День".
- Если время больше или равно 18 и меньше 24, выведите "Вечер".
- Если время больше или равно 24, выведите сообщение об ошибке.
3. Завершите программу.
Например: Предположим, пользователь вводит 15, программа должна вывести "День".
Совет: Чтобы убедиться в правильности работы программы, можно проверять крайние значения времени (0, 6, 12, 18) и несколько промежуточных значений.
Дополнительное упражнение: Напишите программу на Python, которая будет выполнять описанные выше шаги и определять время суток для введенного времени в часах.