Abschreibung rekursiv gedacht

Eine Anlage im Wert von 10 000 Franken verliert jährlich 10 % ihres Restwerts. Die Animation geht die Schritte 1 bis 4 der 5-Schritte-Methode durch. Schritt 5 – die Regel als Funktion – bleibt deine Aufgabe.

Restwert pro Aufrufebene

0 ≤ Abschreibungssatz ≤ 1
Anzahl Jahre ≥ 0

Beobachtung

Erkannte Regeln
Tipp: Mit den Pfeiltasten ← → durchsteppen, mit der Leertaste abspielen und pausieren.
Schritt 5 · deine Aufgabe Kombiniere den Base Case aus Schritt 1 mit dem Muster aus Schritt 4 zu einer Funktion calculate_depreciation(initial_value, depreciation_rate, years). Überlege dabei, wo die beiden Prüfungen stehen müssen – und ob es stört, dass sie bei jedem rekursiven Aufruf erneut ausgeführt werden.