Seite 1 von 3
Schleifen: for, while, do-while
Schleifen werden eingesetzt um bestimmte Codeabschnitte zu wiederholen. Es wird zwischen drei Typen von Schleifen unterschieden:
- for-Schleife: Zählergesteuerte Schleife (auch ist der Begriff kopfgesteuert zutreffend)
- while-Schleife: Kopfgesteuerte Schleife (auch abweisende Schleife genannt)
- do-while-Schleife: Fußgesteuerte Schleife (auch annehmende Schleife genannt)
Die for-Schleife
Die for-Schleife stellt eine Wiederholung dar, bei der die Anzahl der Durchläufe festgelegt ist. Bei jedem Durchlauf werden alle Anweisungen, die zwischen den geschweiften Klammern stehen ausgeführt:
Die for-Schleife wird folgendermaßen gelesen:
- Vor Beginn der Schleife initialisiere eine Laufvariabe i mit 0
- Bevor die Anweisungen ausgeführt werden prüfe ob i < 100 ist
- Wenn ja, dann führe die Anweisungen, die zur Schleife gehören aus. Wenn nein, dann führe die Anweisung nicht aus und fahre nach der Schleife fort -> Schritt 6
- Nach der letzten Anweisung erhöhe i um den Wert 1 (und erhöhe j um den Wert von i)
- gehe zu wieder Schritt 2.
- Nach dem Ende der Schleife gebe die Summe aller i aus
Die Zählvariable i wird bei nach jedem Durchlauf um 1 erhöht oder vermindert (auch andere Schrittweite möglich, z.B. i += 2, oder i--).
- Zurück
- Weiter >>