Składnia pętli do … while do instrukcja while (wyrażenie); gdzie: instrukcja – instrukcja pojedyncza lub blok instrukcji wyrażenie – wyrażenie przyjmujące wartość logiczną prawda albo fałsz
#include #include main() { int i=0;//definicja zmiennej do//rób {//klamra otwierająca blok instrukcji cout<<*;//wypisz gwiazdkę i++;//zwieksz wartosc zmiennej i }//klamra zamykajaca blok instrukcji while (i<4);//…dopóki i jest mniejsze od 4 getch(); } Przykład programu z pętlą do … while:
Inny przykład programu z pętlą do … while: #include #include main() { int i=4;//definicja zmiennej do//rób {//klamra otwierająca blok instrukcji cout<<*;//wypisz gwiazdkę i--;//zmniejsz wartosc zmiennej i }//klamra zamykajaca blok instrukcji while (i);//…dopóki wyrazenie ma wartosc rozna od 0 getch(); }
Inny przykład programu z pętlą do … while: #include #include main() { float bok; do //rób… { cout >bok; //zmiennej bok przypisujemy wartosc if (bok<=0) cout<<Niepoprawna długosc boku – podaj jeszcze raz!<<endl; } while (bok<=0); //…dopóki wyrazenie ma wartosc rozna od 0 getch(); }