K
k.
Gast
hallo,
folgende aufgabenstellung:
am anfang des jahres wird jeweils 1000 euro auf das konto eingezahlt. zinsen am 31.12. sind 5%. diese zinsen werden wieder angelegt. am 31.12.04 beträgt das guthaben also 1.05*1000 = 1050, am 31.12.05 2152,50.
jetzt soll ich eine linear rekursive funktion schreiben, die das guthaben nach n Perioden ermittelt.
folgendermaßen siehts bei mir aus
ich will als parameter aber nur die perioden....
folgende aufgabenstellung:
am anfang des jahres wird jeweils 1000 euro auf das konto eingezahlt. zinsen am 31.12. sind 5%. diese zinsen werden wieder angelegt. am 31.12.04 beträgt das guthaben also 1.05*1000 = 1050, am 31.12.05 2152,50.
jetzt soll ich eine linear rekursive funktion schreiben, die das guthaben nach n Perioden ermittelt.
folgendermaßen siehts bei mir aus
Code:
public static double Zinsberechnung_rek(double Guthaben, int Perioden)
{
if (Perioden <= 0 )
return Guthaben;
Guthaben += 1000; // Einzahlung am Jahresbeginn
Guthaben *= 1.05; // Zins am Jahresende
return Zinsberechnung_rek( Guthaben, Perioden - 1);
}