Einzelnen Beitrag anzeigen

Benutzerbild von Ultimator
Ultimator

Registriert seit: 17. Feb 2004
Ort: Coburg
1.860 Beiträge
 
FreePascal / Lazarus
 
#6

Re: C++ und Delphi -> Rekursiv Problem

  Alt 18. Sep 2005, 18:39
Bin ich blöd () oder ist
Delphi-Quellcode:
repeat
until (c = 0) or (i >= c);
eigentlich das genaue Gegenteil von
Code:
do
 while( (c == 0) || (i >= c) );
Schleife Eins wiederholt alles solange, bis c=0 ist, oder i >= c ist.
Schleife Zwei aber wiederholt alles solange, WÄHREND c=0 ist, oder i>=c ist.

Also beim Delphi-Code ist die Abbruchbedingung, dass c = 0 bzw. i >=c ist, und beim C++-Code ist die Weitermachbedingung, dass c = 0 bzw. i >= c ist.

Isses das?

Wenn ja, dann mach aus dem C++-Code besser
Code:
do
 while( (c!=0) || (i < c) );



//edit: *ARGH* Zu langsam. -.- Aber ausführlicher
Julian J. Pracht
  Mit Zitat antworten Zitat