Verzweigung (Alternative)

Aus Informatik
Wechseln zu: Navigation, Suche
Definition: Verzweigung (Alternative)

Die Verzweigung ist ein grundlegendes Strukturelement für Fallunterscheidungen und Verzweigungen innerhalb eines Algorithmus. Sie bewirkt die Entscheidung für eine von zwei Möglichkeiten.


Pseudocode

wenn Bedingung
  dann Anweisungsfolge 1
  [sonst Anweisungsfolge 2]

Die eckigen Klammern bedeuten, dass die alternative Anweisung nicht folgen muss, d. h. dieser Zweig kann (ja nach Problem) entfallen.

Struktogramm

Alternative.png

Java-Quellcode

Verzweigungen werden in Pascal folgendermaßen umgesetzt:

 if (Bedingung) {
   Anweisung1;
 } else {
   Anweisung2;
   Anweisung3;
 }

Weitere Informationen

Wikibooks

Java ist auch eine Insel