Пример кода на Python:
Этот код определяет время суток, исходя из введенного числа с использованием как конструкции if, так и эмуляции оператора case через словарь.
Пример кода на Python:
# Ввод числаhour = int(input("Введите число (от 0 до 24): "))
# Проверка через if
if hour < 0 or hour > 24:
print("Число должно быть в диапазоне от 0 до 24")
elif hour < 6:
print("Ночь")
elif hour < 12:
print("Утро")
elif hour < 18:
print("День")
else:
print("Вечер")
# Проверка через case (эмуляция, так как в Python нет оператора case)
day_time = {
0: "Ночь",
1: "Ночь",
2: "Ночь",
3: "Ночь",
4: "Ночь",
5: "Ночь",
6: "Утро",
7: "Утро",
8: "Утро",
9: "Утро",
10: "Утро",
11: "Утро",
12: "День",
13: "День",
14: "День",
15: "День",
16: "День",
17: "День",
18: "Вечер",
19: "Вечер",
20: "Вечер",
21: "Вечер",
22: "Вечер",
23: "Вечер",
24: "Ночь"
}
print("Время суток (через case):", day_time.get(hour))
Этот код определяет время суток, исходя из введенного числа с использованием как конструкции if, так и эмуляции оператора case через словарь.