Răspuns :
Răspuns:
Se evaluează Expresie
Dacă Expresie este nenulă
Se execută Instructiune
Se reia pasul 1.
Dacă Expresie este nulă, se trece la instrucțiunea de după while.
Observații
Instructiune se execută cât timp Expresie este nenulă – condiție adevărată.
Dacă Expresie este de început vidă, Instructiune nu se execută deloc.
Instructiune poate fi orice fel de instrucțiune, dar una singură. Dacă sunt necesare mai multe instrucțiuni, se va folosi instrucțiunea compusă.
Este necesar ca cel puțin o variabilă care apare în Expresie să-și modifice valoarea în Instructiune. Altfel se obține o buclă infinită.
Exemplu
Următorul program citește valoarea variabilei n și calculează suma primelor n numere naturale. Rulați-l analizând rezultatul pentru diverse valori ale lui n, inclusiv 0.
#include <iostream> using namespace std; int main () { int n; cin >> n; int S = 0; int i = 1; while(i <= n) { S += i; i ++; } cout << S << endl; return 0; }
Explicație:
sper că e corect
Vă mulțumim pentru vizita pe site-ul nostru dedicat Informatică. Sperăm că informațiile prezentate v-au fost utile. Dacă aveți întrebări sau aveți nevoie de suport suplimentar, nu ezitați să ne contactați. Ne bucurăm să vă revedem și vă invităm să ne adăugați în lista de favorite!