
Вопрос задан 10.04.2025 в 22:08.
Предмет Информатика.
Спрашивает Пастух Настя.
Ввести возраст человека от 1 до 150 лет и вывести его вместе с последующим словом (год, года или лет).
Ответы на вопрос

Отвечает Христофорова Ярослава.
Чтобы создать программу, которая принимает возраст человека и выводит его с правильным склонением слова "год" (или "года", "лет"), можно использовать следующий подход:
Алгоритм:
- Ввести возраст (целое число).
- Проверить, в каком числе заканчивается возраст, чтобы правильно выбрать склонение.
- Вывести возраст с правильным словом.
Как работает склонение:
- 1 год — для чисел, заканчивающихся на 1 (кроме 11).
- 2 года, 3 года, 4 года — для чисел, заканчивающихся на 2, 3 или 4 (кроме 12, 13 и 14).
- 5 лет, 6 лет, 7 лет и так далее — для всех остальных чисел (в том числе для чисел, заканчивающихся на 0, 5, 6, 7, 8, 9).
Также нужно учитывать, что для чисел от 11 до 14 склонение будет всегда "лет", независимо от последней цифры.
Пример на языке Python:
Пример работы программы:
- Вводим 1 — на экране будет: 1 год
- Вводим 2 — на экране будет: 2 года
- Вводим 5 — на экране будет: 5 лет
- Вводим 22 — на экране будет: 22 года
- Вводим 100 — на экране будет: 100 лет
- Вводим 113 — на экране будет: 113 лет
Как это работает:
- Для чисел 11–14 в любом случае выводится "лет", потому что это исключение из общего правила.
- Для других чисел алгоритм проверяет последнюю цифру, чтобы выбрать правильное склонение.
Похожие вопросы









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









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