Oktober 2016, Oskar Wagner
Bedingte Anweisungen (conditional statements) werden nur bei Zutreffen bestimmter Bedingungen ausgeführt.
Mit dem Schlüsselwort if
wird eine einfache Verzweigung festgelegt,
mit else
und elif
können mehrfache Verzweigungen
geschrieben werden.
Verzweigungen (branches) zählen zu den Kontrollstrukturen. Mit ihrer Hilfe kann der Ablauf eines Programms gesteuert werden.
Zum Formulieren entsprechender Bedingungen werden häufig die Vergleichsoperatoren
==, !=, >=, <=, >, <
sowie logische Verknüpfungen wie and, not, or
benötigt.
Schreibe und teste eine Prozedur CheckPassword()
,
die den Benutzer um seinen Passwort fragt und
je nach (richtiger oder falscher) Eingabe eine Antwort ausgibt.