Vorlesungsskript - Hochschule Emden/Leer
Vorlesungsskript - Hochschule Emden/Leer
Vorlesungsskript - Hochschule Emden/Leer
Erfolgreiche ePaper selbst erstellen
Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.
c○ Prof. Dr. B. Bartning, HS <strong>Emden</strong>/<strong>Leer</strong> Rumpfskript ” Informatik I/II“ (WS/SS 2010/11) 25<br />
❄<br />
Frühling<br />
Freu dich<br />
auf Blumen<br />
❄<br />
Geh baden<br />
❄<br />
✟<br />
✟❍<br />
❍<br />
✟ ❍<br />
❍Jahreszeit=<br />
✟<br />
❍<br />
❍✟<br />
✟<br />
Sommer<br />
❄<br />
❄<br />
Herbst<br />
Ernte Äpfel<br />
(c) Struktogramm:<br />
❳ ❳❳❳<br />
❳❳❳<br />
❳❳❳<br />
❳❳❳ Jahreszeit =<br />
❳❳❳<br />
❳❳❳<br />
❳❳❳<br />
❳❳❳<br />
Frühling Sommer Herbst Winter ❳ ❳<br />
Freu dich<br />
auf Blumen<br />
Geh baden Ernte Äpfel Zieh dich<br />
warm an<br />
(2.38) Manchmal ist es sinnvoll, einen SONST-Zweig zu formulieren.<br />
❄<br />
Zieh dich<br />
warm an<br />
Anm Nicht alle Programmiersprachen. die eine Mehrfachauswahl unterstützen, kennen den<br />
SONST-Zweig.<br />
Beispiel für Mehrfachauswahl mit SONST-Zweig:<br />
(a) Pseudocode:<br />
FALLUNTERSCHEIDUNG ANHAND Wetter:<br />
Sonne: Bleib im T-Shirt<br />
Trübtrocken: Zieh Pullover über<br />
Regen: Zieh Regenmantel an<br />
SONST: Verkriech dich zu Hause<br />
(b) Struktogramm:<br />
❳ ❳❳❳<br />
❳❳❳<br />
✚<br />
❳❳❳<br />
✚<br />
❳❳❳ Wetter = ✚<br />
❳❳❳<br />
✚<br />
❳❳❳<br />
✚<br />
Sonne Trübtrocken Regen<br />
❳❳<br />
✚<br />
✚ SONST<br />
Bleib<br />
im T-Shirt<br />
Zieh<br />
Pullover<br />
über<br />
Zieh<br />
Regenmantel<br />
an<br />
Verkriech dich<br />
zu Hause<br />
(2.39) Wie aus dem Pseudocode ersichtlich, muss ein Prozessor zur Verwirklichung der Auswahlstruktur<br />
fähig sein, Vorwärtssprünge im Befehlstext durchzuführen, d. h. Anweisungen in<br />
Vorwärtsrichtung zu überspringen, vgl. (2.26).<br />
2.4 Wiederholung (Iteration)<br />
(2.40) Übb Bei der Wiederholung (Iteration), der zweiten der beiden Kontrollstrukturen<br />
(2.13a), wird eine Anweisung, die sog. Schleifenanweisung, mehrfach ausgeführt.<br />
Man unterscheidet zunächst zwei Arten von Schleifen:<br />
Winter