Quando si usa il ciclo while e do-while?

Domanda di: Ferdinando Battaglia  |  Ultimo aggiornamento: 28 aprile 2026
Valutazione: 4.2/5 (55 voti)

Il ciclo while si usa quando il numero di iterazioni non è noto a priori e la condizione va verificata prima di eseguire il codice (può non eseguire mai il corpo). Il do-while si usa quando il corpo deve essere eseguito almeno una volta, poiché il controllo avviene alla fine.

Quando usare while e do-while?

Tuttavia, i cicli DO WHILE verificano l'espressione prima che il ciclo venga eseguito per la prima volta e si ripetono solo quando l'espressione è vera. I cicli DO UNTIL verificano l'espressione dopo che il ciclo è stato eseguito almeno una volta e si ripetono solo quando l'espressione è falsa.

Come si usa il ciclo while?

La frase "si esce dal ciclo" indica che si passa ad eseguire la prima istruzione che segue il blocco, ossia la prima istruzione che viene dopo il }. In italiano, il ciclo while si potrebbe tradurre come: "finchè la condizione è verificata, continua ad eseguire le istruzioni".

Qual è la differenza tra il ciclo while e il ciclo for?

A livello logico, la differenza col ciclo while è che invece di eseguire il blocco di codice interessato finché la condizione di controllo resta True, il ciclo for esegue questa sezione di programma per un numero specifico di cicli.

Do-while C++ cos'è?

comando do / while (C e C++)

Il comando do/while esegue un comando prima di valutare l'espressione di test. A causa di questo ordine di esecuzione, il comando viene eseguito almeno una volta. Le parole chiave do e while devono essere minuscole e non possono essere abbreviate.

Ciclo While e DO While - C# TUTORIAL ITALIANO 14