Opisać działania petli w jezyku C++ oraz ich strukturę.


Odpowiedź :

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.