C++: ciclo do …while

Ivan Slavinsky

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;
}

Questa voce è stata pubblicata in Senza categoria. Contrassegna il permalink.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *