Przykładowe instrukcje pętli:
while,do...while,for;
W pętli for używamy tzn. iteratora, czyli zmiennej liczącej pętle. Przyjmuje się, że oznacza się ją literą i. Przykład:
for (int i = 1; i <= 10; i++)
{
cout << "Hello world!" << endl;
}
Program powinien napisać 10 razy "Hello world!"
Struktura w pętli for w sumie działa tak:
int i = 1 - to przypisujemy liczbę do zmiennej
i <= 10 - wykonuj dopóki liczba i jest mniejsza lub równa 10
i ++ - dodawaj o jeden po zakończeniu jednej pętli
for (;;) // to jest pętla nieskończona
{
cout << "Pętla nieskończona" << endl;
}
Przykład While:
while(strzal != liczba)
{
[instrukcje realizujące odgadywanie liczby]
}
While i do..while różnią się tym, że while może nie być wykonany nigdy, a do.while musi być wykonany minimum raz.