While: repetăm cât timp...
Învață while: repetăm cât timp... în C++.
Explicație
while repetă un bloc cât timp condiția rămâne adevărată. Exemplu:
int n;
cin >> n;
while (n > 0) {
cout << n << " ";
n--;
}
Pentru n=3 afișează 3 2 1. La fiecare pas, n scade, deci bucla se termină. Fără n--, condiția ar rămâne mereu adevărată și programul ar putea rula la nesfârșit. Pentru citire până la 0: int x; cin >> x; while (x != 0) { /* prelucrează x */ cin >> x; }. Citește următoarea valoare înainte să verifici din nou condiția.
Exersează în CodePath
Creează un cont gratuit pentru a accesa editorul, testele, feedbackul și progresul cursului.
Începe gratuitAi deja cont? Deschide activitatea