11.10.2013 Aufrufe

Algorithmen und Datenstrukturen Vorlesungsskript WS/SS 99-00

Algorithmen und Datenstrukturen Vorlesungsskript WS/SS 99-00

Algorithmen und Datenstrukturen Vorlesungsskript WS/SS 99-00

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.

2.1. Intuitiver Algorithmus-Begriff<br />

wiederhole für for each ... do ...<br />

for ... do ...<br />

for (...) ...<br />

Pseudo-Code-Notation<br />

Deutsche Schlüsselworte entsprechen Programmiersprachenkonstrukten (if, then<br />

while etc), vorgestellte Notation entspricht somit einer vereinfachten Pseudo-Code-<br />

Notation.<br />

2.1.4. Struktogramme<br />

Graphische Notation für Sequenz, Bedingung, Schleife (siehe Informatik-Duden)<br />

while<br />

Aktion 1<br />

Aktion 2<br />

Sequenz<br />

Bedingung<br />

Rumpf<br />

Schleifen<br />

true<br />

Bedingung<br />

false<br />

Aktion Aktion<br />

until<br />

Bedingte<br />

Anweisung<br />

Rumpf<br />

Abbildung 2.1.: Notation für Struktogramme<br />

Bedingung<br />

Notation für Struktogramme wird in Abbildung 2.1 eingeführt (weitere Konstrukte<br />

für Mehrfachverzweigung etc.). Elementare Aktionen entsprechen Rechtecken,<br />

Konstrukte werden beliebig ineinander geschachtelt.<br />

23

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!