Niveau: Einfach Standard Studienbrücke

Fallunterscheidung

Eine Fallunterscheidung ist eine Kontrollstruktur in der Programmierung, die abhängig vom Wert einer Variablen oder eines Ausdrucks verschiedene Programmzweige ausführt. In den meisten Programmiersprachen wird dies durch `switch`/`case`-Konstrukte oder durch if-elif-else-Ketten realisiert. Im Vergleich zu verschachtelten if-Anweisungen ist eine Fallunterscheidung oft übersichtlicher, wenn viele verschiedene Fälle zu behandeln sind. In modernen Sprachen wie Python 3.10+ gibt es dafür das `match`-Statement.