Предмет: Информатика,
автор: Аноним
Даю 45 балов! Срочно!
Напишите программу, которая получает возраст человека (целое число, не
превышающее 120) и выводит этот возраст со словом 'год', 'года' или 'лет'. Например,
'21 год', '22 года', '25 лет'.
Пример:
Введите возраст: 18
Вам 18 лет.
Пример:
Введите возраст: 21
Вам 21 год.
Пример:
Введите возраст: 22
Вам 22 года.
Ответы
Автор ответа:
0
Ответ:
a = int(input())
god = 1
goda = [2,3,4]
let = [5,6,7,8,9,0]
if a == god and a <= 120 and a >= 0:
print('Вам',a,'год')
elif a in goda and a <= 120 and a >= 0:
print('Вам',a,'года')
elif a in let and a <= 120 and a >= 0:
print('Вам',a,'лет')
elif a % 10 == god and a <= 120 and a >= 0:
print('Вам',a,'год')
elif a % 10 in goda and a <= 120 and a >= 0:
print('Вам',a,'года')
elif a % 10 in let and a <= 120 and a >= 0:
print('Вам',a,'лет')
Похожие вопросы
Предмет: Русский язык,
автор: Stivik56666666665
Предмет: Русский язык,
автор: Nurida1
Предмет: Українська література,
автор: Санчез13
Предмет: Английский язык,
автор: PlyusH5
Предмет: Окружающий мир,
автор: vladaksyonov08