MINT üben

Wiederholungen mit Schleifen

Vier Mal dasselbe schreiben? Ein einziger grüner Block erledigt das — beliebig oft.

1

Wiederholen statt kopieren

  • Schleife:führt dieselben Blöcke mehrmals hintereinander aus.
  • wiederhole 4 mal:genau n Durchläufe, danach geht es unter der Schleife weiter.
  • dauerhaft:eine Schleife ohne Ende — sie hört nie auf.
  • Durchlauf:einmal alle Blöcke im Inneren von oben nach unten.
  • Vorteil:kürzer, weniger Tippfehler, Anzahl an einer Stelle änderbar.

Ziehe den grünen Griff nach rechts (oder Tab + Pfeiltasten): Die Schleife wird Durchlauf für Durchlauf in eine lange Blockfolge abgewickelt. Stelle n ein oder wechsle zu „dauerhaft“.

Schleife abwickeln

Halte fest: Eine Schleife mit n Durchläufen und b Blöcken ersetzt n · b einzelne Blöcke — und braucht n-mal so lange wie ein Durchlauf.

Merke

Schleife: Führt dieselben Blöcke mehrmals aus; ein Durchlauf ist einmal alle Blöcke darin.

Arten: wiederhole n mal hat genau n Durchläufe, dauerhaft hört nie auf.

Vorteil: Kürzer, weniger Tippfehler, Anzahl an einer Stelle änderbar.

Menge: n Durchläufe mit b Blöcken ersetzen \(n\cdot b\) einzelne Blöcke.

2

Dauer und Zahl der Blöcke

  • Blöcke:n Durchläufe mit je b Blöcken ergeben n · b ausgeführte Blöcke.
  • Dauer:n-mal die Dauer eines Durchlaufs.
  • Bilder:zeige LEDs wartet nach dem Anzeigen kurz von selbst (400 ms).
  • Danach:Blöcke unter einer wiederhole-Schleife laufen erst, wenn alle Durchläufe fertig sind.
Merke

Schleife: Blöcke gesamt \(=n\cdot b\), Dauer gesamt \(=n\cdot\) (Dauer eines Durchlaufs).

Anzeige: zeige LEDs wartet danach von selbst 400 ms.

Danach: Blöcke unter der Schleife laufen erst nach allen Durchläufen.

3

Allgemeine Hinweise

Unter „dauerhaft“ kommt nichts an

Was unter einer Endlosschleife steht, wird nie erreicht.

Innen oder außen?

Nur die Blöcke in der Klammer werden wiederholt. Ein Block darunter läuft genau einmal.

Muster suchen

Wiederholt sich im Programm eine Blockfolge? Dann passt eine Schleife.

Videos