Блог для маленьких школьников и их родителей
ШколаЛа

Дан порядковый номер месяца (1,2,.,12). Напишите программу, которая выводит на экран количество дней…

Автор:
Предмет: Информатика
Уровень: 10 - 11 класс

Дан порядковый номер месяца (1,2,.,12). Напишите программу, которая выводит на экран количество дней в этом месяце. Принять, что год является невисокосным.

Ответов к вопросу: 1
  • avtocar13
    26.08.2024 | 23:30

    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 дней

Ответить на вопрос:
:p :-p 8) 8-) :lol: =( :( :-( :8 ;) ;-) :(( :o:
Нажимая на кнопку я даю согласие на обработку персональных данных и принимаю политику конфиденциальности.