Menu
CoddyTech

Ciclo while

Fa parte della sezione Fondamenti del percorso C++ di Coddy. Lezione 43 di 74.

Un ciclo while è diverso dal ciclo for. Un ciclo for viene comunemente usato per iterare su un range specifico, mentre un ciclo while ci permette di continuare a iterare finché è soddisfatta una determinata condizione.

Per usare un ciclo while, scrivi:

while (condition) {
	code
}

Il codice verrà eseguito solo se la condizione è true.

Nota: se il corpo del ciclo contiene una sola istruzione, le parentesi graffe sono facoltative:

while (condition)
	code;

Un ciclo while è più adatto quando non sai in anticipo quante volte deve essere eseguito il ciclo. Tieni presente che un ciclo for non è limitato rigorosamente all'iterazione su un intervallo. I passaggi di inizializzazione e aggiornamento sono facoltativi, quindi entrambi i tipi di ciclo possono essere fatti comportare in modo simile.

challenge icon

Sfida

Principiante

Scrivi un programma che acquisisca un input, un numero double.

Usa un ciclo while per dividere l'input per 2 finché il numero non è maggiore o uguale a 3.5.

Stampa il primo numero minore di 3.5.

Provalo tu

#include <iostream>

int main() {
    // Scrivi il tuo codice qui sotto
    
    return 0;
}
quiz iconMettiti alla prova

Questa lezione include un breve quiz. Inizia la lezione per rispondere e tenere traccia dei tuoi progressi.

Tutte le lezioni di Fondamenti

Esercitati da solo: Compilatore C++ online