Forum: Object-Pascal / Delphi-Language
by Deep-Sea,
5. Jan 2011
Wohin ausgeben?
Wie gesagt, die Variable "anfangskapital" enthält nach der Schleife das Endkapital. Auch wenn der Variablenname dann etwas unpassend ist :wink:
Forum: Object-Pascal / Delphi-Language
by Deep-Sea,
5. Jan 2011
Genau. Du kannst natürlich auch beides, also Jahr und Betrag, in einer Zeile ausgeben.
Beispiel:
Memo1.Lines.Add('Im ' + IntToStr(n) + '. Jahr haben Sie ' + FloatToStr(anfangskapital) ' Euro auf ihrem Konto.')
Schöner und übersichtlicher ist da manchmal die Funktion Format:
Forum: Object-Pascal / Delphi-Language
by Deep-Sea,
5. Jan 2011
Ja kann man. Für eine For-Schleife hat man nicht umsonst eine Variable (hier hast du ihr den Namen "n" gegeben) zu deklarieren :wink:
Forum: Object-Pascal / Delphi-Language
by Deep-Sea,
5. Jan 2011
Die Variable "endkapital" durch "anfangskapital" ersetzen, z.B. :roll:
Denn was du da berechnest, ist ja das neue Anfangskapital für das nächste Jahr.
Forum: Object-Pascal / Delphi-Language
by Deep-Sea,
5. Jan 2011
@julia:
Klar kannst du, je nachdem welche Werte vorhanden sind, dynamisch die fehlenden Werte berechnen. Aber versuch doch erst einmal eine Sache hinzubekommen :wink:
@Matze:
Wir leben in hektischen Zeiten :P
Forum: Object-Pascal / Delphi-Language
by Deep-Sea,
5. Jan 2011
@Phoenix:
Quatsch! For I := 1 to 1 do ... läuft genau ein mal durch!
Forum: Object-Pascal / Delphi-Language
by Deep-Sea,
5. Jan 2011
Ah, Edit:
n und l müssen Ordinaltypen sein, z.B. Integer.
Warum nutzt du überhaupt Real als Datentyp, wie kommst du da drauf?