Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.312 Beiträge
 
Delphi 12 Athens
 
#9

Re: repeat-until ersetzten durch if/for/while

  Alt 17. Apr 2004, 07:14
Zitat von dizzy:
@himitsu: r, g und b sind sicherlich mit 0 initialisiert
genau da ist ja das Problem bei der While-Schleife
Delphi-Quellcode:
while (r<>0) and (g<>0) and (b<>0)
do begin
...
denn wenn die Variablen nul sind, was ja rein zufällig auch der Abbruchbedingung entspricht, dann wird nämlich die Schleiche nie durchaufen, da While ja vor'm Durchlauf und nicht danach auswertet.
Ein Therapeut entspricht 1024 Gigapeut.
  Mit Zitat antworten Zitat