Teil 4 Flashcards
Schleifen
-Schleifen sind Konstruktionen zur Wiederholung von Programmteilen.
-Schleifen haben (fast) immer 3 Elemente zu ihrer eigenen Steuerung
• Initialisierung
• Wiederholungsbedingung
• Inkrement (o.ä.)
• Dazu kommt der Block von Anweisungen, die von der Schleife durchlaufen werden, also wiederholt werden sollen.
Kopfgesteuert und Fußgesteuert While/Do-While Schleifen/ For-Schleifen
-while‐Schleifen heißen kopfgesteuert, weil die Wiederholungsbedingung am Anfang / oben geprüft wird.
• Eine kopfgesteuerte Schleife muss nicht unbedingt durchlaufen werden.
Wenn die Wiederholungsbedingung am Anfang nicht erfüllt ist, wird der Schleifenblock übersprungen.
- do‐while‐Schleifen heißen fußgesteuert, weil die Wiederholungsbedingung am Ende / unten geprüft wird.
• Eine fußgesteuerte Schleife wird mindestens einmal
durchlaufen, weil die Wiederholungsbedingung erst geprüft wird, wenn der Schleifenblock ausgeführt worden ist.
-for-Schleifen sind kopfgesteuert