07.10.2013 Aufrufe

Vorlesungsskript - Hochschule Emden/Leer

Vorlesungsskript - Hochschule Emden/Leer

Vorlesungsskript - Hochschule Emden/Leer

MEHR ANZEIGEN
WENIGER ANZEIGEN

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

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!