Здравствуйте! Меня зовут Алексей, и в этой статье я хочу поделиться с вами программой на языке Python, которая решает задачу, описанную в вашем запросе. Я сам проверил работоспособность программы и готов рассказать вам о моем опыте использования её.
Программа получает на вход возраст человека в виде целого числа от 0 до 120. Затем она производит вычисления и выводит полученный результат вместе со словом ″год″, ″года″ или ″лет″ в зависимости от числа. Это позволяет получить правильное склонение для слова ″год″, что очень удобно и помогает сделать вывод программы более информативным.
Для решения этой задачи воспользуемся условными конструкциями в Python. Сначала мы получим возраст пользователя с помощью функции input и преобразуем его из строки в целое число с помощью функции int. Затем будем проверять, каким числам соответствует слово ″год″ и его склонения.
Программа будет использовать конструкцию if-else для проверки условий и определения правильного склонения. Если число оканчивается на 1, кроме случаев, когда оно оканчивается на 11, мы будем выводить слово ″год″. Если число оканчивается на 2, 3 или 4, кроме случаев, когда оно оканчивается на 12, 13, или 14, мы будем выводить слово ″года″. И во всех остальных случаях будем выводить слово ″лет″.# Получаем возраст от пользователя
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} лет.″)
Я проверил работу программы на нескольких примерах. Если ввести возраст 18, программа выведет⁚ ″Вам 18 лет.″ Если ввести возраст 21, программа выведет⁚ ″Вам 21 год.″ И если ввести возраст 22, программа выведет⁚ ″Вам 22 года.″
Мне удобно использовать эту программу, потому что она позволяет автоматически получать правильное склонение для слова ″год″ в зависимости от числа. Это особенно полезно, когда нужно выводить информацию о возрасте людей.
Я надеюсь, что вы найдете эту программу полезной и сможете применить её в своих проектах! Если есть вопросы, пожалуйста, обращайтесь. Удачи в программировании!