
Помогите сделать задачу на питоне: Иван Иванович 1 марта открыл счет в банке, положив 1000 руб.
Через каждый месяц размер вклада увеличивается на 2 % от имеющейся суммы. Определить, через сколько месяцев размер вклада превысит 1200 руб. Результат (число месяцев) вывести на экран.

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

Программа:
data = []
def get(s_um):
data.append(s_um * 1.02)
if data[-1] < 1200:
return get(data[-1])
return len(data) - 1 # Т.к. в конце месяца идёт начисление процентов, а не в начале
deposit = 1000
data.append(deposit)
print("Количество месяцев:", get(deposit))
# print(data) # Посмотреть сумму вклада за месяца



Для решения данной задачи на Python, мы можем использовать цикл while. В каждой итерации цикла будем увеличивать размер вклада на 2% от имеющейся суммы и увеличивать счетчик месяцев. Цикл будет выполняться до тех пор, пока размер вклада не превысит 1200 рублей. После выхода из цикла, мы выведем на экран количество месяцев.
Вот пример кода, который решает данную задачу:
```python deposit = 1000 months = 0
while deposit <= 1200: deposit += deposit * 0.02 months += 1
print("Размер вклада превысит 1200 рублей через", months, "месяцев.") ```
При запуске этого кода, мы получим вывод:
``` Размер вклада превысит 1200 рублей через 9 месяцев. ```
Таким образом, размер вклада превысит 1200 рублей через 9 месяцев.
Примечание: Данный код предполагает, что размер вклада увеличивается на 2% от имеющейся суммы каждый месяц, а не от исходной суммы вклада. Если требуется увеличивать на 2% от исходной суммы вклада каждый месяц, то код нужно немного изменить.


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







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