Лучшие помощники
- Megamozg 2200 б
- Matalya1 1800 б
- DevAdmin 1710 б
- arkasha_bortnikov 895 б
- Dwayne_Johnson 860 б
6 декабря 2022 18:35
711
Помогите написать программу в pythonУровень C. Напишите программу, которая получает возраст человека (целое число, не превышающее 120) и выводит этот возраст со словом «год», «года» или «лет». Например, «21 год», «22 года», «25 лет».
Пример:
Введите возраст: 18
Вам 18 лет.
Пример:
Введите возраст: 21
Вам 21 год.
Пример:
Введите возраст: 22
Вам 22 года.
(Не надо делать огромную программу, как можно короче. И не используя массивов)
1
ответ
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 год.
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 год.
0
·
Хороший ответ
8 декабря 2022 18:35
Остались вопросы?
Еще вопросы по категории Информатика
Напишите алгоритм, под управлением которого робот обойдет прямоугольную область, обнесенную стеной, по периметру и закрасит угловые клетки. Размеры об...
Что больше терабайта ответь плиз кто нибудь...
Какая формула соответствует поиску документа с цитатой из трех слов? Игра| Инженер | Задача Игра Инженер Задача "Игра *Инженер Задача" "Игра Инж...
Как записать простейшее матричное уравнение?...
Чтобы курсор переместился в начало текста, нужно нажать: а) Ctrl + Home б) Esc в) Caps Lock г) Page Up ОПИШИТЕ ПОЧЕМУ ИМЕННО ЭТОТ ОТВЕТ !!!!!!!...
Все предметы