Springe zum Inhalt oder Footer
SerloDie freie Lernplattform

Wiederholungen

Mit Wiederholungen können mehrere Anweisungen öfters hintereinander ausgeführt werden. Dies spart oft viele gleiche Codezeilen und ermöglichen flexiblere und dynamischere Programme.

Wiederholung mit fester Anzahl

Bei dieser Art der Wiederholung wird ein Block von Anweisungen mehrmals wiederholt. Man gibt die gewünschte Anzahl ( X ) an Wiederholungen direkt an.

wiederhole X mal Anweisung ... Anweisung*wiederhole

Bedingte Wiederholung

Mit einer bedingten Wiederholung wird eine Anweisung so lange wiederholt, bis die Bedingung FALSCH ist.

Wiederholung mit Anfangsbedingung

Die Anweisungen werden nur gestartet und wiederholt, wenn die Bedingung erfüllt ist.

wiederhole solange [nicht] Bedingung Anweisung ... Anweisung*wiederhole

oder

solange [nicht] Bedingung tue Anweisung ... Anweisung*solange

Wiederhole mit Endbedingung

Die Anweisungen werden einmal ausgeführt und dann so lange wiederholt, wie die Bedingung erfüllt ist.

wiederhole Anweisung ... Anweisung*wiederhole solange [nicht] Bedingung.

oder

wiederhole Anweisung ... Anweisung*wiederhole bis [nicht] Bedingung.

Endlos-Wiederholung

Mit einer Endlos-Wiederholung wird ein Block von Anweisungen dauerhaft wiederholt. Erst mit dem Stopp des Programms kann diese Wiederholung abgebrochen werden.

wiederhole immer Anweisung ... Anweisung*wiederhole

Du hast noch nicht genug vom Thema?

Hier findest du noch weitere passende Inhalte zum Thema:

Artikel


Dieses Werk steht unter der freien Lizenz
CC BY-SA 4.0Was bedeutet das?