1. Напишите программу, которая принимает ввод номера месяца с клавиатуры и выводит соответствующее ему название времени

  • 16
1. Напишите программу, которая принимает ввод номера месяца с клавиатуры и выводит соответствующее ему название времени года или сообщение об ошибке. Пример: Введите номер месяца: 5 - Вывод: Весна.

2. У вас есть натуральное число. Вам нужно определить, является ли год, соответствующий этому числу, високосным. Если год является високосным, выведите "YES", в противном случае выведите "NO". Напоминаем, что согласно григорианскому календарю, год является високосным, если его номер делится на 4 без остатка, но не делится на 100 без остатка, за исключением случаев, когда год делится на 400 без остатка. Ссылка на "Python": https://trinket.io/python3
Игорь
49
Вопрос 1: Напишите программу, которая принимает ввод номера месяца с клавиатуры и выводит соответствующее ему название времени года или сообщение об ошибке.

Решение:
python
# Запросим у пользователя номер месяца
month = int(input("Введите номер месяца: "))

# Проверим введенное значение и выведем соответствующее название времени года или сообщение об ошибке
if month == 1 or month == 2 or month == 12:
print("Зима")
elif month >= 3 and month <= 5:
print("Весна")
elif month >= 6 and month <= 8:
print("Лето")
elif month >= 9 and month <= 11:
print("Осень")
else:
print("Ошибка: введите число от 1 до 12")


Пояснение:
В данной программе мы сначала запрашиваем у пользователя номер месяца с помощью функции `input()`, а затем преобразуем его в целое число с помощью функции `int()`. Далее, используя условные операторы `if`, `elif` и `else`, мы проверяем введенное значение на соответствие конкретным интервалам для каждого времени года. Если номер месяца соответствует определенному интервалу, мы выводим название соответствующего времени года. В противном случае выводится сообщение об ошибке.

Вопрос 2: У вас есть натуральное число. Вам нужно определить, является ли год, соответствующий этому числу, високосным. Если год является високосным, выведите "YES", в противном случае выведите "NO". Напоминаем, что согласно григорианскому календарю, год является високосным, если его номер делится на 4 без остатка, но не делится на 100 без остатка, за исключением случаев, когда год делится на