Python :: Aufgabe #252

2 Lösungen Lösungen öffentlich

Zinsen mit Zinseszins berechnen

Anfänger - Python von DragStar - 23.03.2020 um 09:39 Uhr
Am Anfang eines Jahres werden 1000 Euro auf ein Sparkonto eingezahlt.
Wie viele Jahre dauert es, bis bei einem Zinssatz von 2 Prozent daraus mindestens 3000 Euro geworden sind?
Das Startkapital und der Zinssatz sollen vom Benutzer eingegeben werden können.

Lösungen:

vote_ok
von Gisbert5020 (3120 Punkte) - 01.04.2020 um 18:06 Uhr
Quellcode ausblenden Python-Code
k = 1000
j = 0
while k < 3000:
    k += k*2/100
    j +=1
print("Bei einem Anfangskapital von 1000 Euro und 2% Zinsen dauert es", j, "Jahre, bis 3000 Euro erreicht werden.")
vote_ok
von thunderbird (820 Punkte) - 28.04.2020 um 22:31 Uhr
Quellcode ausblenden Python-Code
def Laufzeitrechner(betrag,zinssatzProzent, zielbetrag):
    check = False
    laufzeit = 0

    while not check:
        if betrag >= zielbetrag:
            check = True
        else:
            betrag += (betrag*zinssatzProzent)/100
            laufzeit += 1
    return laufzeit