Вопрос задан 30.08.2026 в 05:19. Предмет Информатика. Спрашивает Фефелов Лёша.

Ввести с экрана число от 1 до 12. По номеру месяца выдать сообщение о времени года. Если пользователь введёт недопустимое число, программа должна выдать сообщение об ошибке. Решить на языке Python.

Перейти к ответам

Ответы на вопрос

Отвечает Саенко Елизавета.

На Python это можно сделать через условные операторы:

month = int(input("Введите номер месяца от 1 до 12: "))

if month == 12 or month == 1 or month == 2:
    print("Зима")
elif month == 3 or month == 4 or month == 5:
    print("Весна")
elif month == 6 or month == 7 or month == 8:
    print("Лето")
elif month == 9 or month == 10 or month == 11:
    print("Осень")
else:
    print("Ошибка: такого месяца не существует")

Программа считывает номер месяца, проверяет его и выводит соответствующее время года. Если число меньше 1 или больше 12, сработает ветка else.

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос