next up previous contents
Next: if-Anweisung Up: Grundlagen von C++ Previous: Felder

Kontrollstrukturen

Für die Umsetzung von Algorithmen in einer bestimmten Programmiersprache ist es essentiell, daß diese Sprache Kontrollstrukuren aufweist, die in der Lage sind, bestimmte Anweisungsblöcke nur unter bestimmten Bedingungen oder mehrfach zu durchlaufen. Die in C (und C++) meistverwendeten Kontrollstrukturen sind das if-Statement zur bedingten Ausführung und die for-Schleife zur Wiederholdung von geblockten Anweisungen. Daneben existieren noch die abweisenden while()- und die nichtabweisenden do{...}while() Schleifen, das switch()...case:-Statement, das aufgrund des Inhalts einer Variablen einen auszuführenden Block anspringt und die unbedingte Sprunganweisung goto, die sich manchmal sinnvoll dazu verwenden läßt, aus tief verschachtelten Schleifen herauszuspringen.



Unterabschnitte

© R.Hilfer et al., ICA-1, Univ. Stuttgart
28.6.2002