next up previous
Nächste Seite: Ergänzungen zu Unterprogrammen Aufwärts: Ergänzungen (21. 11. 03) Vorherige Seite: Mehrfach-Verzweigungen

Weitere Formen von Schleifen

$ $Id: loop.tex,v 1.3 2003/11/20 22:52:36 joe Exp $ $

Schleife mit nachgestelltem Test:

do { B; } while ( A );
Aufgabe: finde äquivalentes Programm mit while-do.

Vorzeitiges Verlassen/Wiederholen einer Schleife:

while ( B1 ) {
   A1;
   if ( B2 ) { break; }
   A2;
   if ( B3 ) { continue; }
   A3;
}
Aufgabe: finde äquivalente while-Schleife (ohne break, continue). (benutze Hilfsvariable boolean c2, ..)



Johannes Waldmann 2004-01-30