22.08.2013 Aufrufe

Grundlagen der Informatik I “Programmierung”

Grundlagen der Informatik I “Programmierung”

Grundlagen der Informatik I “Programmierung”

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

4.3.4 Bedingte Anweisung und Fallunterscheidung<br />

Bedingte Anweisungen gehören zur Grundausstattung je<strong>der</strong> imperativen Programmiersprache. Sie ermöglichen<br />

es, abhängig vom Zustand verschiedene Teilprogramme ausführen zu lassen, was oft schon bei ganz einfachen<br />

Problemstellungen notwendig ist.<br />

4.3.4.1 Grundform einer bedingten Anweisung<br />

Will man zum Beispiel den Abstand zwischen zwei Zahlen x und y berechnen, so muß man immer die Differenz<br />

zwischen <strong>der</strong> größeren Zahl und <strong>der</strong> kleineren bestimmen. Da zu Beginn aber unklar ist, welche <strong>der</strong> beiden<br />

Zahlen die größere ist, muß zunächst verglichen werden und dann abhängig vom Ergebnis des Vergleichs die<br />

richtige Differenz gebildet werden. Die syntaktische Beschreibung dieser Vorgehensweise entspricht fast direkt<br />

<strong>der</strong> natürlichsprachigen (englischen) Beschreibung: Wenn x

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!