Java Reference
In-Depth Information
Programmablaufplan
DIN 66001
Nassi-Shneiderman-
Struktogramm DIN 66261
Anweisung(en) a
Anweisung(en) a
Anweisung(en) b
Anweisung(en) c
Anweisung(en) b
Anweisung(en) c
Abbildung 1.2 Anweisungsfolge
Lediglich drei Grundstrukturen werden benötigt, um einen Algorithmus zu beschreiben:
Anweisungsfolge (Sequenz)
Auswahlstruktur (Selektion)
Wiederholungsstruktur (Iteration)
Zur Vereinfachung stellen Programmiersprachen unterschiedliche Varianten von Aus-
wahl- und Wiederholungsstrukturen zur Verfügung.
Die einfachste Auswahlstruktur ist die bedingte Verzweigung ( Abbildung 1.3 ). Hierbei
stehen zwei Alternativen, die an eine Bedingung geknüpft sind, zur Auswahl. Ist die
Bedingung erfüllt, wird die Anweisung bzw. werden die Anweisungen a ausgeführt,
ansonsten die Anweisung bzw. die Anweisungen b.
Programmablaufplan
DIN 66001
Nassi-Shneiderman-
Struktogramm DIN 66261
Bedingung
Nein
Bedingung
Ja
Nein
Anweisung(en)
a
Anweisung(en)
b
Anweisung(en) b
Ja
Anweisung(en) a
Abbildung 1.3 Bedingte Verzweigung
 
Search WWH ::




Custom Search