Fallunterscheidungen I

Bei der Programmierung kommt es häufig vor, dass der weitere Ablauf des Programms von einer Entscheidung abhängt. Zum Beispiel:

Wenn vorne kein Hügel ist
dann fahre,
sonst drehe rechts

oder

Wenn gesteinVorhanden()
dann analysiereGestein()

Solche Verzweigungen oder Fallunterscheidungen kennst du auch schon von Programmablaufplänen:

PAP Verzweigung.svg
  • (Einfache) Logische Verknüpfungen
  • Was ist eine Anfrage: Anfragen "von Hand" nutzen
  • Anfragen in Bedingten Anweisungen nutzen