![]() |
AW: Zinsberechnung mit For Do Schleife
Zitat:
Negatives Startkapital OK - das ist dann halt keine Geldanlage sondern ein Kredit. Um noch etwas herumzuoptimieren:
Delphi-Quellcode:
for i := 1 to Jahre do
begin Startkapital := Result; Result := Result*(Zins/100)+StartKapital; end; // ist gleich for i := 1 to Jahre do begin Result := Result*(Zins/100)+Result; end; // ist gleich for i := 1 to Jahre do begin Result := Result * (Zins/100 + 1); end; // ist gleich Result := Result * Power(1 + Zins/100, Jahre); |
AW: Zinsberechnung mit For Do Schleife
@Matze:
4. oder 5. Post: gemeint waren Hilfsversuche meinerseits. Die wo ich die Newbie-Fragen gestellt habe, hab ich nicht mitgezählt. @jfheins: Du hast natürlich recht, was die Optimierung angeht, aber es sollte ja mit For-Schleife gelöst werden, daher passt der letzte nicht so gut. Der dritte ist daher mMn der optimalste, obwohl man didaktisch im ersten oder zweiten noch mehr sieht was passiert (Ausklammern ist schon nicht mehr jedermanns Sache). Oft ist es ja auch gewünscht die Kapitalentwicklung zwischendurch auszugeben, dann muss es ja denk ich 'ne Schleife sein, wobei man natürlich auch die letzte Variante zu Ausgabezwecken in ne Schleife packen kann... Gute Nacht, Jumpy |
Alle Zeitangaben in WEZ +1. Es ist jetzt 03:25 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz