Щоб визначити суму вкладу за кожен рік, необхідно шаблону Python і використати формулу для розрахунку процентів від суми. Припустимо, що сума вкладу є 20000 грн, а річна ставка дорівнює 15%. Тоді за перший рік сума вкладу буде збільшена на 15% * 20000 грн = 3000 грн. Таким чином, через перший рік сума вкладу стане 20000 грн + 3000 грн = 23000 грн. Виконуючи такі обчислення для інших років, ми можемо визначити суму вкладу за кожен із семи років у вигляді Python скрипту:
# Initialize variables
initial_capital = 20000
annual_rate = 15
# Calculate the amount of the deposit for each of the seven years
for year in range(1, 8):
# Calculate the increase in the deposit amount for the current year
increase = initial_capital * annual_rate / 100
# Add the increase to the initial capital to get the deposit amount for the current year
deposit_amount = initial_capital + increase
# Print the deposit amount for the current year
print(f"After {year} year(s), the deposit amount is {deposit_amount}")
# Update the initial capital for the next iteration
initial_capital = deposit_amount
Виконання цього скрипту дасть наступні результати:
After 1 year(s), the deposit amount is 23000
After 2 year(s), the deposit amount is 2
І так далі
1 votes Thanks 1
p15
Прога считает верно, в отличие от ответа. В первый год прирост 3000, а в каждый последующий должно быть больше 3000 и больше предыдущего. В ответе наоборот, но прога считает похоже верно. After 1 year(s), the deposit amount is 23000.0 After 2 year(s), the deposit amount is 26450.0
IerarhPrelat
У меня почему то лимит символов , код написал правильный но сайт странно отображает
IerarhPrelat
Если преподаватель слишком возмущается переименннуй переменные и дай чистый год
print(f"After {year} year(s), the deposit amount is {deposit_amount:.2f} UAH")
Объяснение:
Предыдущий код абсолютно правильный. В этом есть пару плюшек. Он меньше (но без объяснений) в том числе из-за другого способа подсчета, он с округлением до копеек, как это делают в банке
Answers & Comments
Verified answer
Щоб визначити суму вкладу за кожен рік, необхідно шаблону Python і використати формулу для розрахунку процентів від суми. Припустимо, що сума вкладу є 20000 грн, а річна ставка дорівнює 15%. Тоді за перший рік сума вкладу буде збільшена на 15% * 20000 грн = 3000 грн. Таким чином, через перший рік сума вкладу стане 20000 грн + 3000 грн = 23000 грн. Виконуючи такі обчислення для інших років, ми можемо визначити суму вкладу за кожен із семи років у вигляді Python скрипту:
# Initialize variables
initial_capital = 20000
annual_rate = 15
# Calculate the amount of the deposit for each of the seven years
for year in range(1, 8):
# Calculate the increase in the deposit amount for the current year
increase = initial_capital * annual_rate / 100
# Add the increase to the initial capital to get the deposit amount for the current year
deposit_amount = initial_capital + increase
# Print the deposit amount for the current year
print(f"After {year} year(s), the deposit amount is {deposit_amount}")
# Update the initial capital for the next iteration
initial_capital = deposit_amount
Виконання цього скрипту дасть наступні результати:
After 1 year(s), the deposit amount is 23000
After 2 year(s), the deposit amount is 2
І так далі
After 1 year(s), the deposit amount is 23000.0
After 2 year(s), the deposit amount is 26450.0
Ответ:
initial_capital,annual_rate=20_000,15
for year in range(1,8):
deposit_amount=initial_capital*((100+annual_rate)/100)**year
print(f"After {year} year(s), the deposit amount is {deposit_amount:.2f} UAH")
Объяснение:
Предыдущий код абсолютно правильный. В этом есть пару плюшек. Он меньше (но без объяснений) в том числе из-за другого способа подсчета, он с округлением до копеек, как это делают в банке