string[] Seasons = ["Winter", "Spring", "Summer", "Fall"];
int n = int.Parse(Console.ReadLine());
Console.WriteLine(Seasons[n == 12 ? 0 : n / 3]);
def determine_season(month): return ("Зима", "Весна", "Лето", "Осень", "Некорректный номер месяца")[
(month % 12 + 3) // 3 - 1] if 1 <= month <= 12 else "Некорректный номер месяца"
# Примеры использования функции
print(determine_season(3)) # Весна
print(determine_season(7)) # Лето
print(determine_season(9)) # Осень
print(determine_season(12)) # Зима
Дан порядковый номер месяца (1, 2, ..., 12). Напиши программу, которая выводит на экран соответствующее время года.
Подсказка:
Зимние месяцы: 1, 2, 12.
Весенние месяцы: 3, 4, 5.
Летние месяцы: 6, 7, 8.
Осенние месяцы: 9, 10, 11.
Пример 1
Ввод Вывод
3 Весна
Пример 2
Ввод Вывод
7 Лето
Пример 3
Ввод Вывод
9 Осень