Logo Facebook8    Logo Youtube12     Logo twitter

Lectia 10 C++ | While loop

While este asemanator cu instructiunea if, doar ca while se repeta de cate ori dorim.
Structura este urmatoarea:
while(conditie){corpul while}

Trebuie sa specificam de cate ori se va repeta, altfel while se va repeta la nesfarsit.

EXEMPLU:

 

#include <iostream>
#include <stdio.h>
using namespace std;

int main(){
int a;
a=1;
while(a<=5){ //conditia este adevarata
printf("Conditia este adevarata\n"); //acesta este corpul while
a++; //incrementare. valoarea variabilei a, se va aduna cu 1
//daca nu incrementam pe a, while se va repeta la nesfarsit, deoarece 1 este mereu mai mare ca 5
}
return 0;}

ˇ

Conditia este adevarata
Conditia este adevarata
Conditia este adevarata
Conditia este adevarata
Conditia este adevarata

 
Initial valoarea variabilei "a", a fost 1.
Punand "a++" spunem ca am incrementat variabila a si i s-a schimbat valoarea dupa cum urmeaza:

a=1
a++
a=a+1=2 => a=2
a++
a=a+1=3 => a=3
a++
a=a+1=4 => a=4
a++
a=a+1=5 => a=5
a++
a=a+1=6 => a=6 | Aici am iesit din bucla "while" deoarece conditia a fost:
Cat timp a<=5, sa se afiseze mesajul.
Variabila "a" si-a schimbat valoarea devenind 6
6 nu este nici mai mic nici egal cu 5.
Ca urmare, am iesit din bucla "while".

 


 

Acest site foloseste cookie-uri.

Folosim cookie-uri pentru a vă asigura că aveti cea mai bună experiență pe acest site.

I understand
DESPRE NOI
World-IT este un site care are ca domeniu Tehnologia Informatiei(IT).
Acest site are ca prim scop introducerea persoanelor in acest domeniu. Mai multe informatii aici.

URMARESTE-NE 
Logo Facebook8  Logo Youtube12  Logo twitter