Предмет: Информатика,
автор: milaevaanna36
Напишіть програму, на вхід якої подається назва місяця, а програма виводить кількість днів у ньому. Врахуйте те, що місяць «Лютий» може мати 28 або 29 днів.
!!!УВАГА! ПРОГРАМА - PYTHON, 7 клас!!!
Напишіть повний інформатичний розв'язок
Ответы
Автор ответа:
1
Ответ:
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).
Дальше на условиях проверяем, к каком списку относится введённый пользователем месяц или является он февралём.
Похожие вопросы
Предмет: Русский язык,
автор: Аноним
Предмет: Русский язык,
автор: aleks2016Ognev
Предмет: Русский язык,
автор: тим307
Предмет: Математика,
автор: Аноним