Pętla (Do While)
Pętla do while w języku C++ to podobna do pętli while konstrukcja, która również pozwala na powtarzanie bloku kodu dopóki określony warunek jest spełniony. Jednak w odróżnieniu od pętli while, blok kodu jest wykonywany przynajmniej raz, niezależnie od tego, czy warunek jest spełniony czy nie.
Pętla do-while
jest podobna do pętli while, z tą różnicą, że blok kodu jest wykonywany przynajmniej raz, przed sprawdzeniem warunku pętli. Składnia pętli do-while jest następująca:
do {
// blok kodu, który zostanie wykonany przynajmniej raz
} while (warunek);
Przykład pętli do while iterującej przez liczby od 1 do 5, Wynik działania powyższego kodu to wyświetlenie na ekranie liczb od 1 do 5.
#include <iostream>
using namespace std;
int main()
{
int i = 1;
do {
cout << i << endl;
i++;
} while (i <= 5);
return 0;
}
1
2
3
4
5
2
3
4
5
Składnia pętli do-while:
- warunek- warunek, który musi być spełniony, aby pętla kontynuowała działanie. Gdy warunek jest fałszywy, pętla kończy swoje działanie.