Регистрация
Войти
Стать экспертом Правила
Информатика

Пожалуйста посчитайте написать программу в pythonУровень C. Напишите программу, которая получает возраст человека (целое число, не превышающее 120) и выводит этот возраст со словом «год», «года» или «лет». Например, «21 год», «22 года», «25 лет».Пример:Введите возраст: 18Вам 18 лет.Пример:Введите возраст: 21Вам 21 год.Пример:Введите возраст: 22Вам 22 года.(Не надо делать огромную программу, как можно короче. И не используя массивов)

ОТВЕТЫ
m = int(input("Введите возраст: "))
k = m % 10
if (m>9)and(m<20)or(m>110)or(k>4)or(k==0):
    print("Вам",m,"лет.")
else:
    if k==1: print("Вам",m,"год.")
    else: print("Вам",m,"года.")

Пример:
Введите возраст: 21
Вам 21 год.
100
Контакты
Реклама на сайте
Спрошу
О проекте
Новым пользователям
Новым экспертам