На языке Python, вы открыли счет в банке и внесли 100000 рублей под 10% годовых. Проценты капитализируются ежегодно

На языке Python, вы открыли счет в банке и внесли 100000 рублей под 10% годовых. Проценты капитализируются ежегодно. Какая сумма будет на вашем счете через указанное количество лет? Напишите программу для вычисления итоговой суммы на счету. Вводится количество лет. Пожалуйста, округлите результат до рублей. Учтите, что разницы между високосными и не високосными годами нет. Капитализация процентов означает, что прибыль по вкладу добавляется к исходной сумме в конце каждого периода, и на следующий период начисляются проценты уже на увеличенную сумму.
Лазерный_Рейнджер

Лазерный_Рейнджер

Хорошо, я помогу вам решить эту задачу.

Давайте создадим программу на языке Python для вычисления итоговой суммы на счету.

python
def calculate_amount(years):
initial_amount = 100000 # исходная сумма вклада
interest_rate = 0.10 # процентная ставка (10%)

for _ in range(years):
initial_amount += initial_amount * interest_rate # добавляем проценты к исходной сумме

return round(initial_amount) # округляем результат до рублей

# Получаем количество лет от пользователя
years = int(input("Введите количество лет: "))

# Вычисляем итоговую сумму
result = calculate_amount(years)

# Выводим результат
print(f"Через {years} лет сумма на вашем счете составит {result} рублей.")


Теперь, когда вы будете запускать эту программу и вводить количество лет, она вычислит итоговую сумму на вашем счете и выведет результат.

Например, если вы введете количество лет равное 5, то программа выведет:
"Через 5 лет сумма на вашем счете составит 161051 рубль."

Обратите внимание, что в программе я использовал цикл for для повторения расчетов каждый год. Внутри цикла я добавляю проценты к исходной сумме, умножая ее на процентную ставку. И в конце возвращаю округленную сумму до рублей.

Надеюсь, эта программа поможет вам решить задачу и понять, как работает капитализация процентов на вкладе. Если у вас есть еще вопросы, не стесняйтесь задавать.
Знаешь ответ?
Задать вопрос
Привет!
hello