5 Schleifen

Schleifen zählen zu den Wiederholungsanweisungen (iteration statements). Sie dienen dazu, Programmcode zu wiederholen.

Wir haben in unseren Programmen den Anwender schon häufiger nach Informationen gefragt, diese aber nie auf ihre Sinnhaftigkeit hin geprüft. Nehmen wir nur das Programm, das den Anwender fragte, wie viele Seiten er zu lesen plant. Er hätte auch negative Werte oder Zahlen im Tausenderbereich eingeben können.

Dabei wäre es doch praktisch, wenn offensichtlich falsche Angaben nicht akzeptiert und der Anwender erneut gefragt würde. So etwas lässt sich bequem mit einer Schleife lösen.

5.1 while

Betrachten wir zunächst die while-Schleife. Syntaktisch sieht sie der if-Anweisung sehr ähnlich:

while(ausdruck) anweisung;

Dabei ...

Get C++: Eine kompakte Einführung now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.