Предмет: Информатика,
автор: darinasidorova50
Дан порядковый номер месяца (1,2,...,12). Напишите программу, которая выводит на экран количество дней в этом месяце. Принять, что год является невисокосным.
Ответы
Автор ответа:
0
n = int(input())
d31 = {1, 3, 5, 7, 8, 10, 12}
if n in d31:
print(31)
elif n == 2:
print(28)
else:
print(30)
▪︎ Вводим номер месяца
▪︎ Создаем множество с номерами месяцев, у которых 31 день
▪︎ Проверяем, если n в этом мн-ве, выводим 31
▪︎ Иначе, если n == 2 (февраль), выводим 28
▪︎ Во всех остальных случаях 30 дней
Приложения:
Похожие вопросы
Предмет: Окружающий мир,
автор: Секреткаответка
Предмет: Русский язык,
автор: Аноним
Предмет: Русский язык,
автор: erml
Предмет: Информатика,
автор: G2ZoomeR
Предмет: Русский язык,
автор: jpvolo