O structura repetitiva cu numar necunoscut de pasi este while.
Forma generala:
while (expresie)
instructiune
Efect:
1. se evalueaza expresia;
2. daca rezultatul este true, atunci se executa instructiunea si se repeta pasul 1, altfel se incheie repetitia;
OBS! Daca va trebui sa includem mai multe instructiuni, atunci se trec toate intre acolade.
ex:
int i=0;
while (i<3){
i++;
cout<<i<<endl;
}