
Вопрос задан 22.06.2023 в 16:38.
Предмет Информатика.
Спрашивает Сизова Дарья.
PYTHON В банк положили S грн под n% годовых. Разработайте код, с помощью которого определяется
количество лет, по которым сумма вложения будет не меньше N грн.

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

Отвечает Хатьянова Полина.
Ответ:
s = int(input("Положим в банк: "))
n = int(input("% годовых: "))
x = int(input("Нужная сумма: "))
sum = 0
i = 0
while sum < x:
sum += s*(n/100)
i += 1
print(i, "годов")



Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.
Вы можете решить эту задачу, используя Python, с помощью следующего кода. Этот код определяет количество лет, необходимых для достижения заданной суммы N грн при вложении S грн под n% годовых:
pythondef years_to_reach_goal(S, n, N):
years = 0
while S < N:
S += (S * n / 100) # Расчет прибавления процентов
years += 1
return years
S = float(input("Введите начальную сумму вложения (грн): "))
n = float(input("Введите годовую процентную ставку (%): "))
N = float(input("Введите желаемую сумму (грн): "))
years_needed = years_to_reach_goal(S, n, N)
print(f"Чтобы накопить не менее {N} грн, понадобится {years_needed} лет.")
Вы можете ввести начальную сумму вложения S
, годовую процентную ставку n
и желаемую сумму N
, и код вернет количество лет, необходимых для достижения этой суммы при заданных условиях.


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

Информатика 562

Информатика 404

Информатика 31

Информатика 76

Информатика 16

Информатика 41

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