Blue Flower

 

Un ciclo con ripetizione precondizionale prevede il controllo iniziale della condizione; esso si rappresenta con l'istruzione while 

while(condizione)

istruzioni; 


Il ciclo viene ripetuto fin tanto che rimane vera la condizione. Quando la condizione diventa falsa, l'esecuzione del programma prosegue dalla prima istruzione successiva al ciclo.

 

int x=9; while(x<20){ 
x++; 
cout<<" "<<x;
}//fine while

Interessante notare come il listato di sinistra stampi tutti i numeri da 10 a 20; mentre il listato di destra stampa solo 50: il ciclo while non viene eseguito neanche una volta. In tal caso la variabile di controllo non soddisfa sin da subito la condizione logica del while.

int x=50; while(x<20){ 
x++; 
cout<<" "<<x;
}//fine while

  Click to listen highlighted text!   Un ciclo con ripetizione precondizionale prevede il controllo iniziale della condizione; esso si rappresenta con listruzione while while(condizione){ istruzioni; } Il ciclo viene ripetuto fin tanto che rimane vera la condizione. Quando la condizione diventa falsa, lesecuzione del programma prosegue dalla prima istruzione successiva al ciclo.   int x=9; while(x<20){ x++; cout<< <<x;}//fine while Interessante notare come il listato di sinistra stampi tutti i numeri da 10 a 20; mentre il listato di destra stampa solo 50: il ciclo while non viene eseguito neanche una volta. In tal caso la variabile di controllo non soddisfa sin da subito la condizione logica del while. int x=50; while(x<20){ x++; cout<< <<x;}//fine while Powered By GSpeech