Einzelnen Beitrag anzeigen

Hansa

Registriert seit: 9. Jun 2002
Ort: Saarland
7.554 Beiträge
 
Delphi 8 Professional
 
#9
  Alt 6. Nov 2002, 00:24
Hi,

Zitat von Luckie:
Das Problem ist, in einer for-Schleife kannst du die Zählvariable nicht verändern. Deswegen ist wohl eine while-Schleife das beste.
Das ist aber nicht so. Ob while oder for ist eigentlich egal. Der Unterschied besteht darin, daß die for-Schleife bis zum bitteren Ende durchlaufen wird oder eine Exception eintritt .

Das Bsp. von Typercon ist ein klassischer Fall. Variable bleibt Variable. bei 9 tritt der exit-Fall ein. Würde man schreiben :

FOR i:= 1 TO 10000

würde die 9 der while schleife ignoriert, das entspräche dann for i := 1 to 9. Das ginge ja noch.

Gruß
Hansa
  Mit Zitat antworten Zitat