Un frammento di lezione con un mentore come parte del corso Codegym University. Iscriviti al corso completo.
"CIAO."
"Ciao, Eli!"
"È ora di conoscere i cicli. I cicli sono semplici come le istruzioni if/else, ma anche più interessanti. Puoi utilizzare un ciclo per eseguire più volte qualsiasi comando o un blocco di comandi. In generale, un ciclo ha questo aspetto:"
while(boolean condition)
command;
while(boolean condition)
block of commands in curly brackets
"È tutto molto semplice. Un comando o un blocco viene eseguito ripetutamente finché la condizione del ciclo è vera. Innanzitutto, la condizione viene verificata. Se la condizione è vera, viene eseguito il corpo del ciclo (blocco di comandi). La condizione viene ricontrollato. Se la condizione è vera, il corpo del ciclo viene eseguito di nuovo. Questo si ripete finché la condizione non cessa di essere vera."
"E se fosse sempre vero o sempre falso?"
"Se è sempre vero, il programma non smetterà mai di funzionare: ripeterà il ciclo all'infinito. Se è sempre falso, il corpo del ciclo non verrà mai eseguito."
Ecco alcuni esempi:
codice java | Descrizione |
---|---|
|
3 2 1 0 |
|
0 1 2 |
|
Il programma stamperà le stringhe dalla tastiera finché non viene inserita la stringa 'exit' . |
|
Il programma visualizzerà ripetutamente la lettera C sullo schermo. |
|
Il programma leggerà le stringhe dalla tastiera finché non verrà inserita la stringa 'exit' . |
"Dopo le dichiarazioni condizionali, questo non sembra complicato. Voglio già provarlo."
GO TO FULL VERSION