Ejercicio

Escribir un programa que pregunte al usuario una cantidad a invertir, el interés anual y el número de años, y muestre por pantalla el capital obtenido en la inversión cada año que dura la inversión.

Solución


In [2]:
amount = float(input("¿Cantidad a invertir? "))
interest = float(input("¿Interés porcentual anual? "))
years = int(input("¿Años?"))
for i in range(years):
    amount *= 1 + interest / 100 
    print("Capital tras " + str(i+1) + " años: " + str(round(amount, 2)))


Capital tras 1 años: 1100.0
Capital tras 2 años: 1210.0
Capital tras 3 años: 1331.0
Capital tras 4 años: 1464.1
Capital tras 5 años: 1610.51