Вопрос задан 01.08.2026 в 09:56. Предмет Другие предметы. Спрашивает Мартинкевич Алексей.

Напишите программу, которая просит пользователя ввести своё имя и возраст. Выведите сообщение, адресованное ему, в котором говорится, в каком году пользователю исполнится 130 лет. Напишите на Python.

Перейти к ответам

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

Отвечает Melikhova Olesya.

Для решения задачи нужно:

  1. Получить от пользователя его имя.

  2. Получить возраст пользователя.

  3. Вычислить, через сколько лет ему исполнится 130 лет.

  4. Прибавить это количество лет к текущему году.

  5. Вывести сообщение с именем пользователя и годом.

Программа на Python:

Python
name = input("Введите ваше имя: ")
age = int(input("Введите ваш возраст: "))

current_year = 2026 year_130 = current_year + (130 - age)

print(f"{name}, вам исполнится 130 лет в {year_130} году.")

Пример работы программы:

Введите ваше имя: Алексей
Введите ваш возраст: 20
Алексей, вам исполнится 130 лет в 2136 году.

В программе используется функция input() для ввода данных. Так как возраст является числом, его нужно преобразовать с помощью int(). Затем вычисляется год, когда человеку исполнится 130 лет: из 130 вычитается текущий возраст, а полученное количество лет прибавляется к текущему году.

Похожие вопросы

Топ вопросов за вчера в категории Другие предметы

Последние заданные вопросы в категории Другие предметы

Задать вопрос