Vai al contenuto
Leo

Flusso del programma

Cicli: ripeti, mentre, per ogni

Ripetere un lavoro: ripeti N volte, mentre (o finché) una condizione è vera, per ogni elemento di una lista o di un intervallo; interrompi e continua.

  • 5 esempi eseguiti

ripeti N volte#

Leoeseguito con Leo
ripeti 3 volte    stampa("Ciao!")fine
Uscita
Ciao!
Ciao!
Ciao!

ripeti per sempre ripete finché non incontra interrompi.

Leoeseguito con Leo
variabile n = 0ripeti per sempre    aumenta n    se n == 3 allora        interrompi    finefinestampa(n)
Uscita
3

mentre (finché)#

Ripete finché la condizione è vera; finché è un sinonimo di mentre.

Leoeseguito con Leo
variabile conto = 3mentre conto > 0 fai    stampa(conto)    conto -= 1finestampa("Via!")
Uscita
3
2
1
Via!

per ogni#

Scorre gli elementi di una lista, le lettere di un testo, le chiavi di un dizionario o i numeri di un intervallo.

Leoeseguito con Leo
per ogni i in 1..3 fai    stampa("Giro {i}")fineper ogni lettera in "Leo" fai    stampa(lettera)fine
Uscita
Giro 1
Giro 2
Giro 3
L
e
o

interrompi e continua#

interrompi esce subito dal ciclo; continua passa al giro successivo.

Leoeseguito con Leo
per ogni n in 1..10 fai    se n % 2 == 0 allora        continua    fine    se n > 7 allora        interrompi    fine    stampa(n)fine
Uscita
1
3
5
7