Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Impara Il Ciclo While in C++ | Ciclo While
Cicli in C++

bookIl Ciclo While in C++

Prerequisites
Prerequisiti

I cicli sono fondamentali nella programmazione perché permettono di ripetere azioni o compiti senza dover scrivere più volte lo stesso codice.

Il ciclo while è una delle strutture più importanti nella programmazione. Per illustrare il concetto di ciclo while, immagina di amare così tanto il caffè da andare in una caffetteria ogni giorno.

Continui ad andarci finché è aperta e la tua routine rimane invariata, ripetendo le stesse azioni ad ogni visita. Tuttavia, una volta che il locale chiude, smetti di andarci.

Un ciclo while funziona esattamente allo stesso modo: esegue una serie di azioni ripetutamente finché una determinata condizione rimane true, e smette di eseguire quando tale condizione diventa false.

In C++ per creare questo ciclo, si utilizza la parola chiave while. Dopo la parola chiave, si specifica la condizione tra parentesi tonde e, tra parentesi graffe, si inseriscono le istruzioni da eseguire ripetutamente finché la condizione rimane true.

// keyword    condition		body
while            ( )         { }
main.cpp

main.cpp

copy
123456789101112
#include <iostream> int main() { bool coffee_shop_is_open = true; // Condition // Loop executes as long as the coffee shop is ope while (coffee_shop_is_open) // Keyword (Condition) { // Body of the loop, this block will be executed repeatedly std::cout << "I am going to the coffee shop!" << std::endl; } }
Note
Nota

Questo è un ciclo infinito perché la condizione rimane sempre true. Analizzeremo i cicli infiniti in dettaglio nei prossimi capitoli.

È possibile utilizzare anche più condizioni nel ciclo usando gli operatori && e ||. Ad esempio, nel contesto della caffetteria, la visiteremo quando è aperta e quando abbiamo denaro. Entrambe queste condizioni devono essere soddisfatte affinché possiamo continuare ad andarci. Se la caffetteria è aperta ma non abbiamo denaro, non ci andremo.

question mark

Quale delle seguenti è la struttura corretta per un ciclo while?

Select the correct answer

Tutto è chiaro?

Come possiamo migliorarlo?

Grazie per i tuoi commenti!

Sezione 1. Capitolo 1

Chieda ad AI

expand

Chieda ad AI

ChatGPT

Chieda pure quello che desidera o provi una delle domande suggerite per iniziare la nostra conversazione

Awesome!

Completion rate improved to 9.09

bookIl Ciclo While in C++

Scorri per mostrare il menu

Prerequisites
Prerequisiti

I cicli sono fondamentali nella programmazione perché permettono di ripetere azioni o compiti senza dover scrivere più volte lo stesso codice.

Il ciclo while è una delle strutture più importanti nella programmazione. Per illustrare il concetto di ciclo while, immagina di amare così tanto il caffè da andare in una caffetteria ogni giorno.

Continui ad andarci finché è aperta e la tua routine rimane invariata, ripetendo le stesse azioni ad ogni visita. Tuttavia, una volta che il locale chiude, smetti di andarci.

Un ciclo while funziona esattamente allo stesso modo: esegue una serie di azioni ripetutamente finché una determinata condizione rimane true, e smette di eseguire quando tale condizione diventa false.

In C++ per creare questo ciclo, si utilizza la parola chiave while. Dopo la parola chiave, si specifica la condizione tra parentesi tonde e, tra parentesi graffe, si inseriscono le istruzioni da eseguire ripetutamente finché la condizione rimane true.

// keyword    condition		body
while            ( )         { }
main.cpp

main.cpp

copy
123456789101112
#include <iostream> int main() { bool coffee_shop_is_open = true; // Condition // Loop executes as long as the coffee shop is ope while (coffee_shop_is_open) // Keyword (Condition) { // Body of the loop, this block will be executed repeatedly std::cout << "I am going to the coffee shop!" << std::endl; } }
Note
Nota

Questo è un ciclo infinito perché la condizione rimane sempre true. Analizzeremo i cicli infiniti in dettaglio nei prossimi capitoli.

È possibile utilizzare anche più condizioni nel ciclo usando gli operatori && e ||. Ad esempio, nel contesto della caffetteria, la visiteremo quando è aperta e quando abbiamo denaro. Entrambe queste condizioni devono essere soddisfatte affinché possiamo continuare ad andarci. Se la caffetteria è aperta ma non abbiamo denaro, non ci andremo.

question mark

Quale delle seguenti è la struttura corretta per un ciclo while?

Select the correct answer

Tutto è chiaro?

Come possiamo migliorarlo?

Grazie per i tuoi commenti!

Sezione 1. Capitolo 1
some-alt