Fußgesteuerte Schleife: Unterschied zwischen den Versionen
Aus EINI
Marius (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „Die do-while-Schleife ist der while-Schleife sehr ähnlich. Der Aufbau ist im Wesentlichen umgekehrt. == Aufbau der do-while-Schleife == Die do-while-Schlei…“) |
Hauer (Diskussion | Beiträge) |
||
Zeile 1: | Zeile 1: | ||
Die do-while-Schleife ist der while-Schleife sehr ähnlich. Der Aufbau ist im Wesentlichen umgekehrt. | Die do-while-Schleife ist der while-Schleife sehr ähnlich. Der Aufbau ist im Wesentlichen umgekehrt. | ||
+ | == Syntaxdiagramm == | ||
+ | |||
+ | [[Datei:do_statement.png]] | ||
== Aufbau der do-while-Schleife == | == Aufbau der do-while-Schleife == |
Version vom 23. Oktober 2015, 15:38 Uhr
Die do-while-Schleife ist der while-Schleife sehr ähnlich. Der Aufbau ist im Wesentlichen umgekehrt.
Syntaxdiagramm
Aufbau der do-while-Schleife
Die do-while-Schleife beginnt zunächst mit dem Code, der wiederholt werden soll. Angeführt wird dieser Code von dem Schlüsselwort do. Dieser Code muss wieder in { und } eingeklammert werden. Auf dem Code folgt dann die Abbruchbedingung in ()-Klammern. Anders als in der while-Schleife wird hier der Programmcode mindestens einmal ausgeführt, da erst nach dem ausgeführten Code überprüft wird, ob die Bedingung erfüllt ist oder nicht.
do { Programmcode } while (Bedingung)
Beispiel:
do{ erg = erg + 5; ++i; } while ( i < 5)
Diese Schleife rechnet auf die Variable erg 5 auf, solange i < 5 ist. Mindestens jedoch einmal, auch wenn i >= 5 ist.