Grundlagen für das Projekt

5. Anweisungen wiederholen mit WHILE

Eine der großen Stärken von Computern liegt darin, eine Reihe von Anweisungen sehr häufig und sehr schnell zu wiederholen. Stell dir vor, du willst herausfinden, welche Summe die Zahlen von 1 bis 100 ergeben. Du kannst nun anfangen, 100 Zahlen mühsam in deinen Taschenrechner einzugeben (und nach der Hälfte feststellen, dass du dich vertippt hast), oder du schreibst ein Programm, das diese Arbeit mit Hilfe einer Schleife für dich erledigt. 

Mit Schleifen lassen sich mehrere Anweisungen gruppieren und so lange ausführen, bis eine bestimmte Bedingung (die 'Schleifenbedingung') erfüllt ist. Schau dir dazu das folgende Beispiel an, in dem du du die drei Bestandteile einer typischen Schleife (in diesem Fall die while-Schleife) siehst: 

#include <iostream>
using namespace std;

int main()
{
    int cnt=1; // Schleifen-Zählvariable
    while(cnt<=3) // Schleifenbedingung
    {
        // Schleifenkörper mit Anweisungen
        cout << "Durchlauf Nr." << cnt << endl;
        cnt = cnt + 1; // Zähler "inkrementieren"
    }

    return 0;
}