Cosa fa il while in C++?

Domanda di: Ing. Nazzareno Gallo  |  Ultimo aggiornamento: 29 ottobre 2025
Valutazione: 4.1/5 (45 voti)

while Istruzione (C) L'istruzione while consente di ripetere un'istruzione fino a quando un'espressione specificata non restituisce false.

Quando si usa do-while?

L'istruzione do esegue il corpo in modo condizionale una o più volte. L'istruzione while esegue il corpo in modo condizionale zero o più volte. In qualsiasi momento all'interno del corpo di un'istruzione di iterazione, è possibile interrompere il ciclo usando l'istruzione break .

Cosa esegue l'istruzione while?

L'istruzione While esegue il loop attraverso il blocco di istruzioni una volta per ciascun elemento dell'array. La variabile Index viene impostata sul valore di Counter ridotto di una unità. Ciò avviene perché gli array in IPL sono basati su zero.

Quando usare while e quando for?

do.. while – La condizione viene controllata dopo una prima iterazione. for (;;) – La condizione viene controllata prima di ogni iterazione; sono possibili altre condizioni all'interno del ciclo.

Quali sono le differenze tra i cicli while e do-while?

I ciclo do-while sono simili ai cicli while con la differenza che il corpo del ciclo viene eseguito almeno una volta. In altre parole, se la condizione è inzialmente falsa, il corpo di un ciclo while non viene mai eseguito, mentre quello del ciclo do-while viene comunque eseguito una prima volta.

Ciclo While - C Tutorial Italiano 14



Trovate 21 domande correlate

A cosa serve il while?

L'Istruzione while in Python

La parola while può infatti essere tradotta in italiano come finché o mentre, e il ciclo while ci permette proprio di eseguire un blocco di codice finché una determinata condizione è e resta True.

Come funziona il ciclo for?

for Istruzione (C)

L'istruzione for consente di ripetere un'istruzione o un'istruzione composta un numero specificato di volte. Il corpo di un'istruzione for viene eseguito zero o più volte fino a quando una condizione facoltativa non restituisce false.

Per cosa si usa while?

Usiamo 'while' per parlare di due azioni che avvengono allo stesso tempo. Usiamo una frase completa (soggetto + verbo) dopo 'while' così abbiamo un'immagine chiara di entrambe le azioni. I took the kids to school while she was at work. The phone rang while I was taking a shower.

Quali sono i cicli iterativi?

La condizione che determina la ripetizione o meno del ciclo si chiama “controllo del ciclo”. Esistono fondamentalmente tre tipi di cicli iterativi, Il ciclo while, il ciclo do while, e il ciclo for. E' chiamato anche ciclo con controllo in testa, perché il controllo del ciclo è posto prima del contenuto del ciclo.

Cosa accade se la condizione di un ciclo while è sempre vera?

Quando si esce da un ciclo while la condizione risulta sempre falsa, questo perché altrimenti il programma rimarrebbe ancora nel ciclo. Tornando all'esempio, quando il programma raggiunge la riga 9, la condizione n > 0 deve essere per forza falsa, altrimenti il ciclo continuerebbe la sua esecuzione.

Cosa fa il do-while in C?

do-while Istruzione (C)

L'istruzione do-while consente di ripetere un'istruzione o un'istruzione composta fino a quando un'espressione specificata non restituisce false.

Quando si esce dal ciclo while?

Quando l'espressione diventa falsa il programma esce dal ciclo e continua con la prima linea allo stesso livello di indentazione del while . Quindi il programma funziona così: all'inizio si assegna a s la stringa vuota.

Come uscire da un ciclo while in C?

comando break (C e C++)

Il comando break consente di terminare ed uscire da un loop (ovvero, do , for e while ) o da un comando switch da un qualsiasi punto diverso dalla fine logica. È possibile inserire un comando break solo nel corpo di un comando di loop o nel corpo di un comando switch .

Quale ciclo viene eseguito solo se la condizione è vera all'inizio?

Statement if

Il body è eseguito solo se la condizione è vera. La condizione in uno statement if è considerata vera se il suo valore è diverso da zero e falsa se il suo valore è zero.

Come funziona il ciclo forEach in PHP?

Il ciclo forEach in PHP

In PHP foreach è utilizzato per ciclare ogni coppia di chiavi/valori degli array associativi senza effettuare controlli sulla loro dimensione e si occuperà automaticamente di terminare il ciclo quando tutti gli elementi sono stati processati.

Che cos'è l'iterazione postcondizionale?

L'iterazione postcondizionale è quella fondamentale, infatti tutte le altre possono essere definite a partire da questa. Il blocco delle istruzioni che fanno parte dell'iterazione viene eseguito almeno una volta poi si verifica la condizione e si ripete il blocco fintanto che la condizione è vera.

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.

Che cos'è il ciclo while in informatica?

Ciclo while

Nel while del C (e di molti altri linguaggi) la condizione di permanenza nel ciclo viene controllata prima di eseguire la prima iterazione del ciclo stesso; se essa risulta immediatamente falsa, le istruzioni nel ciclo non vengono eseguite.

Che cos'è il prefisso iterativo?

Il prefisso ri-

Un'azione iterativa, dunque, trae origine dallo stato determinato da un'antecedente occorrenza della medesima azione e produce un effetto che è, spesso, pressoché identico a quello precedente.

Quando si usa a while?

We've seen him for a while. (Non c'è alcuna indicazione di tempo compiuto e si tratta probabilmente di un evento recente). We've been here for ten minutes. (L'azione è iniziata 10 minuti fa ed è ancora in svolgimento).

Come funziona il 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".

Come si legge while?

while
  1. /w/ as in. we.
  2. /aɪ/ as in. eye.
  3. /l/ as in. look.

Qual è la differenza tra un ciclo while e un ciclo do-while?

Il ciclo do-while è molto simile al while, con una leggera differenza, ovvero che il codice presente all'interno delle graffe viene eseguito almeno una volta.

Quante fasi ha il ciclo?

Il ciclo mestruale comprende tre fasi: Follicolare (prima del rilascio dell'ovulo) Ovulatoria (rilascio dell'ovulo) Luteinica (dopo il rilascio dell'ovulo)

Quando si usa il ciclo for C++?

elementi ciclo for

Spesso utilizzato per inizializzare gli indici del ciclo. Può contenere espressioni o dichiarazioni. Prima dell'esecuzione di ogni iterazione di statement , inclusa la prima iterazione. statement viene eseguito solo se cond-expression restituisce true (diverso da zero).

Articolo precedente
Dove fotografare Tower Bridge?
Articolo successivo
Quando sale la pressione durante il giorno?