Forum: Object-Pascal / Delphi-Language
Delphi
by Svenkan,
19. Apr 2007
Autsch >.<
Den hab ich völlig überlesen..:oops:
Passt :)
Danke nochmal für den Hinweis ^^
Forum: Object-Pascal / Delphi-Language
Delphi
by Svenkan,
19. Apr 2007
Gibts denn sonst noch ne Möglichkeit, dass man innerhalb einer Schleife halt nur die ungraden Zahlen addiert?
Das Problem ist, dass ich in der Stunde leider nicht da war und deswegen leider grad vor dem Problem stehe.
Forum: Object-Pascal / Delphi-Language
Delphi
by Svenkan,
19. Apr 2007
procedure TForm1.Button3Click(Sender: TObject);
var zaehler,zaehler2,ende,start: Integer;
zahl: Real;
begin
start:=StrToInt(Edit12.text);
ende:=StrToInt(edit14.Text);
zahl:=1;
For zaehler:=start To ende Do Begin
zahl:=zahl+zaehler;
zaehler2:=zaehler+1;
Forum: Object-Pascal / Delphi-Language
Delphi
by Svenkan,
19. Apr 2007
Das Problem ist, dass ich das für Informatik brauche und es dort mit einer FOR-Schleife gemacht werden muss...
Welche Variante wär das denn?
Forum: Object-Pascal / Delphi-Language
Delphi
by Svenkan,
19. Apr 2007
Hey!
Für eine Berechnung von ausschließlich ungraden Zahlen in einer FOR-Schleife (For zaehler:=start To ende Do Begin) muss 'zaehler' während des Durchlaufs immer schon um 1 erhöht werden, damit er beim nächsten z.B. direkt von 1 auf 3 springt.
Weiß jemand, wie das geht?
Wenn ichs mit zaehler:=zaehler+1 mache, bekomm ich nur nen Fehler ( Unit1.pas(530): Assignment to FOR-Loop variable...