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)

Als Sequenz bezeichnen wir eine Anweisung im Programm.

Beispiele

  • Speichere die Zahl 5 in einer Variable
  • Gib einen Text am Bildschirm aus

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

Eine Iteration erlaubt es, einen Programmteil mehrmals durchzuführen.

Beispiele

  • Solange der Zähler kleiner als 51 ist
  • Solange das Passwort falsch ist

Marcel Suter

  • modul/archiv/m319python/learningunits/lu04/lu04a-kontrollstrukturen.txt
  • Last modified: 2023/11/13 08:56
  • by 127.0.0.1