While

Słowo kluczowe while służy do tworzenia pętli o tej samej nazwie, zwaną także warunkową.

Pętla typu while ma następującą składnię:

while(wyrażenie)
{
  //instrukcje
}


Gdzie wyrażenie jest wartością logiczną (1 lub 0).

W powyższym przykładzie instrukcja lub blok instrukcji będą wywoływane dopóki wartością wyrażenia będzie prawda (true).

Pętle while, podobnie jak For można przerwać za pomocą instrukcji Break lub natychmiast przejść do następnego "obejścia" pętli instrukcja Continue.

Przykład


#include <iostream>
using namespace std;
int main()
{
  cout << "Podaj wartosc dla zmiennej x: ";
  int x = 1;
  while(cin >> x)
  {
    if(x == 0) break;
    cout << "Wpisales: " << x << endl ;
  }
  return 0;
}


Działanie programu zostanie zakończone po podaniu przez użytkownika wartości 0.
Informacje
Ostatnia modyfikacja 17-04-2006 23:08 Ostatni autor Coldpeer
Ilość wyświetleń 14353 Wersja 5
Komentarz
pro3dor dnia 17-04-2006 21:47
troche zmieniłem kod by pokazać jak wykożystać pętle while z inną nabytą wiedzą...
Crougher dnia 18-01-2006 10:11
dzięki;p
Wolverine dnia 17-01-2006 16:17

Katalog
Copyright © 2000-2006 by Coyote Group 0.9.3-pre3
Czas generowania strony: 0.0266 sek. (zapytań SQL: 11)