Java Reference
In-Depth Information
Eine Anweisungsfolge oder Sequenz wird wie in
Abbildung 3.1
dargestellt.
Programmablaufplan
DIN 66001
Nassi-Shneiderman-
Struktogramm DIN 66261
Anweisung(en) a
Anweisung(en) a
Anweisung(en) b
Anweisung(en) b
Anweisung(en) c
Anweisung(en) c
Abbildung 3.1
Anweisungsfolge
Bei einer Anweisungsfolge werden die einzelnen Anweisungen in der Reihenfolge, in
der sie vom Programm abgearbeitet werden sollen, hintereinander geschrieben. Jede
einzelne Anweisung sollte in einer neuen Zeile stehen, sodass die Anweisungen wie im
PAP oder Struktogramm untereinander stehen. Entsprechend sieht die allgemeine
Schreibweise folgendermaßen aus:
Anweisung1;
Anweisung2;
Anweisung3;
Alle bisherigen Programme waren bisher als Sequenz aufgebaut, indem z. B. mehrere
Ausgabeanweisungen nacheinander ausgeführt wurden:
System.out.println("Das ist eine erste Zeile!");
System.out.print("Anfang der zweiten Zeile ");
System.out.println("und Fortsetzung von Zeile 2! ");
System.out.println("Das ist die dritte Zeile! ");
Listing 3.1
Beispiel für eine Sequenz in Java
3.2
Auswahlstrukturen (Selektionen)
Eine Verzweigung ermöglicht die bedingte Ausführung von Anweisungen. Sie wird
auch als Selektion bezeichnet. Dadurch kann die Ausführung einzelner Anweisungen
oder auch ganzer Blöcke davon abhängig gemacht werden, dass eine ganz bestimmte
Bedingung erfüllt ist.