Людина поклала у банк певну суму грошей. Щорічно банк додає до суми А наперед визначений відсоток від суми, що зберігається на рахунку після попереднього року. Яка сума буде на рахунку через N років? (Програму написати мовою Python)
n = int(input("Введіть кількість років: ")) # кількість років
for i in range(n):
p = p * (1 + r)
print("Сума на рахунку через", n, "років:", round(p, 2))
1 votes Thanks 2
Аккаунт удален def calculate_total_amount(principal, interest_rate, years): total_amount = principal * (1 + interest_rate) ** years return total_amount
principal = float(input("Введіть початкову суму грошей: ")) interest_rate = float(input("Введіть відсоток: ")) years = int(input("Введіть кількість років: "))
total_amount = calculate_total_amount(principal, interest_rate, years) print("Сума на рахунку через", years, "років становитиме:", round(total_amount, 2))
Приклад використання: Введіть початкову суму грошей: 10000 Введіть відсоток: 0.05 Введіть кількість років: 10 Сума на рахунку через 10 років становитиме: 16288.95
Answers & Comments
Verified answer
Ответ:
p = float(input("Введіть початкову суму: ")) # початкова сума
r = float(input("Введіть річну ставку відсотків: ")) # річна ставка відсотків
n = int(input("Введіть кількість років: ")) # кількість років
for i in range(n):
p = p * (1 + r)
print("Сума на рахунку через", n, "років:", round(p, 2))
def calculate_total_amount(principal, interest_rate, years):
total_amount = principal * (1 + interest_rate) ** years
return total_amount
principal = float(input("Введіть початкову суму грошей: "))
interest_rate = float(input("Введіть відсоток: "))
years = int(input("Введіть кількість років: "))
total_amount = calculate_total_amount(principal, interest_rate, years)
print("Сума на рахунку через", years, "років становитиме:", round(total_amount, 2))
Приклад використання:
Введіть початкову суму грошей: 10000
Введіть відсоток: 0.05
Введіть кількість років: 10
Сума на рахунку через 10 років становитиме: 16288.95