Вопрос задан 09.08.2026 в 20:59.
Предмет Информатика.
Спрашивает Солодовников Егор.
На день твоего рождения отец подарил тебе 5000 тенге. В каждый следующий день рождения он будет увеличивать сумму в 2 раза и дополнительно включать в него твой новый возраст. Составьте программу, определяющую, во сколько лет подарок отца будет больше 50000 тенге. Решите задачу с использованием цикла while.
Ответы на вопрос
Отвечает Курганский Денис.
Если возраст, когда подарили 5000 тенге, нужно вводить с клавиатуры, программа на Python может быть такой:
Python:
age = int(input("Сколько тебе лет сейчас? "))
gift = 5000
while gift <= 50000:
age = age + 1
gift = gift * 2 + age
print(age)
Цикл работает так: пока подарок не больше \(50000\), возраст увеличивается на \(1\), а сумма подарка становится в \(2\) раза больше и к ней прибавляется новый возраст.
Если считать, что первый подарок \(5000\) тенге был в \(1\) год, то подарок станет больше \(50000\) тенге в \(5\) лет.
Похожие вопросы
Топ вопросов за вчера в категории Информатика
Последние заданные вопросы в категории Информатика
Предметы
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili

