zweiseitige Verzweigung
Eine zweiseitige Verzweigung (auch if-else-Anweisung) ist eine grundlegende Kontrollstruktur in der Programmierung, bei der abhängig von einer Bedingung genau einer von zwei Zweigen ausgeführt wird. Ist die Bedingung wahr (true), wird der if-Zweig ausgeführt; ist sie falsch (false), wird der else-Zweig ausgeführt. Damit ist sichergestellt, dass immer genau eine der beiden Alternativen zum Zug kommt. Die zweiseitige Verzweigung erweitert die einseitige Verzweigung (nur if), bei der bei falscher Bedingung gar nichts passiert.