Ciclo while
{gspeech style=2}
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 |
{/gspeech}
Commento all'articolo