Предмет: Информатика, автор: milaevaanna36

Напишіть програму, на вхід якої подається назва місяця, а програма виводить кількість днів у ньому. Врахуйте те, що місяць «Лютий» може мати 28 або 29 днів.
!!!УВАГА! ПРОГРАМА - PYTHON, 7 клас!!!
Напишіть повний інформатичний розв'язок

Ответы

Автор ответа: Zergloing
2

Ответ:

d31 = ['січень', 'березень', 'травень', 'липень', 'серпень', 'жовтень', 'грудень']

d30 = ['квітень', 'червень', 'вересень', 'листопад']

s = input().lower()

if s in d31:

  print('31')

elif s in d30:

  print('30')

elif s == 'лютий':

  print('28 або 29 днів')

Объяснение:

Создаём список с названиями месяц в которых 30 дней.

Создаём список с названиями месяц в которых 31 день.

Просим пользователя ввести название месяц (не важно с большой буквы, иль нет, т.к. применяем lower).

Дальше на условиях проверяем, к каком списку относится введённый пользователем месяц или является он февралём.

Похожие вопросы
Предмет: Французский язык, автор: armish75
Предмет: Русский язык, автор: Danser900000000