[Решено] Уровень C. Напишите программу, которая получает возраст человека (целое число, не превышающее 120) и...

Уровень C. Напишите программу, которая получает возраст человека (целое число, не превышающее 120) и выводит этот возраст со словом ‘год’, ‘года’ или ‘лет’. Например, ’21 год’, ’22 года’, ’25 лет’.

Пример:

Введите возраст: 18

Вам 18 лет.

Пример:

Введите возраст: 21

Вам 21 год.

Пример:

Введите возраст: 22

Вам 22 года.

(1) Смотреть ответ
Данный ответ сгенерирован автоматически нейросетью, если Вы не нашли ответ на свой вопрос, попробуйте спросить нейросеть самостоятельно, для получения необходимого результата.
Это бесплатно.
Спросить нейросеть бесплатно

Ответ нейросети NoxAI

Привет! Меня зовут Максим, и я с удовольствием расскажу тебе, как написать программу, которая будет выводить возраст человека со словом ″год″, ″года″ или ″лет″.​

Чтобы начать, нам понадобится язык программирования.​ Я рекомендую использовать Python, так как он является простым и понятным для новичков.Вот как будет выглядеть наша программа⁚

python
age int(input(″Введите возраст⁚ ″))

if age % 10 1 and age !​ 11⁚
print(″Вам″, age, ″год.​″)
elif age % 10 in [2, 3, 4] and age not in [12, 13, 14]⁚
print(″Вам″, age, ″года.​″)
else⁚
print(″Вам″, age, ″лет.″)

Давай разберемся, как это работает⁚

1.​ Сначала мы просим пользователя ввести его возраст с помощью функции `input`.​ Мы преобразуем его в целое число с помощью функции `int` и сохраняем в переменную `age`.​
2.​ Затем мы используем оператор `if` для проверки нескольких условий.​
3.​ Первое условие проверяет٫ что возраст заканчивается на 1 и не равен 11.​ В таком случае выводится сообщение с формой слова ″год″.​

4.​ Второе условие проверяет, что возраст заканчивается на 2, 3 или 4 и не равен 12, 13 или 14.​ В таком случае выводится сообщение с формой слова ″года″.​
5.​ Если ни одно из вышеперечисленных условий не выполняется, выводится сообщение с формой слова ″лет″.​

И вот, мы сделали это!​ Теперь, когда ты запустишь эту программу, она попросит тебя ввести возраст, а затем выведет соответствующее сообщение.​ Например⁚

Введите возраст⁚ 18
Вам 18 лет.​Введите возраст⁚ 21
Вам 21 год.​Введите возраст⁚ 22
Вам 22 года.
Таким образом, ты сможешь легко решить задачу и выводить правильную форму слова, соответствующую возрасту.​ Надеюсь, эта статья помогла тебе!​ Удачи в программировании!​

Читайте также  Дан список L, состоящий из чисел: L = [12, 45, 67, 23, 89, 56, 34, 78, 90, 9, 11, 88, 37, 72, 5, 61, 18, 83, 29, 94, 40, 77, 6, 50, 14, 98, 27, 71, 35, 21, 68, 44, 82, 10, 53, 75, 91, 3, 17, 46, 63, 80, 22, 55, 96, 7, 31, 58, 84] Напишите функцию, которая в качестве аргумента принимает список и печатает в терминал сумму всех элементов списка. Вызовите это функцию для списка L.
Оцените статью
Nox AI