
PYTHON Вам нужно запросить у пользователя возраст. Добавить условие при котором возраст будет
выводиться с правильным словом: "год", "года" или "лет". Т.е. "29 лет" или "4 года".

Ответы на вопрос

x = int(input("Введите ваш возраст "))
if (x < 5) or x > 20 and x % 10 > 1 and x % 10 < 4:
print(x, "года")
elif x > 20 and x % 10 == 1:
print(x, "год")
else:
print(x, "Лет")



Для решения этой задачи вам потребуется использовать условные операторы в Python. Вот пример кода, который позволит вам запросить возраст пользователя и вывести его с правильным словом "год", "года" или "лет":
```python age = int(input("Введите ваш возраст: "))
if age % 10 == 1 and age % 100 != 11: print(f"{age} год") elif age % 10 in [2, 3, 4] and age % 100 not in [12, 13, 14]: print(f"{age} года") else: print(f"{age} лет") ```
В этом коде мы сначала запрашиваем у пользователя его возраст с помощью функции `input()`. Затем мы используем условные операторы `if`, `elif` и `else` для определения правильного слова для вывода возраста.
- В первом условии мы проверяем, что возраст заканчивается на 1 и не является числом 11 (например, 21 год, 31 год и т. д.). - Во втором условии мы проверяем, что возраст заканчивается на 2, 3 или 4, но не является числами 12, 13 или 14 (например, 22 года, 33 года и т. д.). - В остальных случаях (когда возраст заканчивается на любую другую цифру или на числа 11, 12, 13, 14) мы используем слово "лет" для вывода возраста.
Пример работы программы:
``` Введите ваш возраст: 29 29 лет
Введите ваш возраст: 4 4 года
Введите ваш возраст: 11 11 лет ```
Надеюсь, это поможет вам решить задачу! Если у вас возникнут еще вопросы, не стесняйтесь задавать.


Похожие вопросы
Топ вопросов за вчера в категории Информатика







Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili