Delphi-Quellcode:
var
Form4: TForm4; Startguthaben, Endguthaben, Zinsen, monatlicherBetrag, Zinssatz, laufvariable: real;
implementation
{$R *.dfm}
procedure TForm4.Button1Click(Sender: TObject);
var b, Jahre, a: integer;
begin
Zinsen := 0;
Startguthaben := StrToFloat(Edit1.Text);
zinssatz := StrToFloat(Edit2.Text);
monatlicherBetrag := StrToFloat(Edit3.Text);
For b := 1 to Jahre do
begin;
For a := 1 to (12 * Jahre) do
begin;
Startguthaben := Startguthaben + monatlicherBetrag;
Zinsen := 1/12 * Startguthaben/100 * Zinssatz + Zinsen;
Endguthaben := Zinsen + Startguthaben;
end;
end;
Label2.Caption := FloatToStr(Endguthaben);
Label1.Caption := FloatToStr(Zinsen);
end;
end.
Ich möchte mit dem Programm zu einem Startguthaben monatliche konstante Beiträge zahlen und die Zinsen sollen immer am ende des Jahres abgerechnet werden.
Wie kann ich das machen das die Zinsen am Ende des Jahres erst wieder dazu addiert werden das ich dann weiterrechnen kann?
bitte um hilfe