LU04a - Die drei Kontrollstrukturen
Jedes Programm, egal wie gross und kompliziert es ist, besteht aus nur drei Kontrollstrukturen:
- Sequenz: Eine Anweisung die genau einmal durchgeführt wird
- Selektion: Eine Entscheidung ob ein Programmteil ausgeführt wird oder nicht (0-1)
- Iteration: Ein Programmteil der mehrfach durchgeführt wird (0-n)
Sequenz
Als Sequenz bezeichnen wir eine Anweisung im Programm.
Beispiele
- Speichere die Zahl 5 in einer Variable
- Gib einen Text am Bildschirm aus
Selektion
Eine Selektion entscheidet, ob ein bestimmter Teil des Programms ausgeführt wird oder nicht.
Beispiele
- Falls das Total grösser als 5 ist
- Falls das Passwort korrekt ist
Iteration
Eine Iteration erlaubt es, einen Programmteil mehrmals durchzuführen.