Читать книгу Mit Arduino die elektronische Welt entdecken - Erik Bartmann - Страница 79
Fußgesteuerte Schleife
ОглавлениеDie fußgesteuerte Schleife wird so genannt, weil die Kontrollinstanz im Schleifenfuß untergebracht ist.
Abb. 9: Grundsätzlicher Aufbau einer fußgesteuerten Schleife
Hierbei handelt es sich um eine do...while-Schleife. Da die Auswertung der Bedingung erst am Ende der Schleife stattfindet, können wir zunächst festhalten, dass sie mindestens einmal ausgeführt wird.
Abb. 10: Das Flussdiagramm einer do-while-Schleife
Diese Schleife wird recht selten Verwendung finden, doch der Vollständigkeit halber möchte ich sie dir nicht vorenthalten. Die Syntax gleicht der einer while-Schleife, wobei du erkennen kannst, dass die Kontrollinstanz am Fuß der Schleife untergebracht ist:
do { Serial.println(i); i = i - 1; } while(i > 1); // Kontrollinstanz
Diese unterschiedlichen Schleifenformen wirst du zukünftig verwenden, wenn du deine Sketche schreibst.