[:it]
La struttura di ripetizione si presenta con la forma do…while
do {
cout < “il mese: “;
cin>>mese;
} while (mese <1 || mese >12}
solo quando il mese digitato è compreso tra 1 e 12 l’esecuzione del programma procede con l’istruzione successiva while
RIPETIZIONE PRECONDIZIONALE
Nel lingiaggio C++ la ripetizione precondizionale, si presenta con l’istruzione while:
while(condizione) {
istruzioni;
}
mentre la condizione si mantiene vera, viene eseguita la sequenza di istruzioni (racchiuse tra le parentesi graffe)
Per esempio se si vuole far entrare da tastiera un elenco di numeri, segnando la fine dell’elenco con il numero 0, si può utilizzare il seguente pezzo di codice:
int numero;
cout << “inserire un numero (0=fine): “;
cin>>numero;
while(numero!=0)
{
..
}
cout<<“Inserire un numero (0=fine): “;
cin>> numero;
}[:]