
Il ciclo Do su Flowgorithm
Su Flowgorithm puoi creare una struttura ciclica condizionata anche tramite il blocco Do.
Nella versione italiana di Flowgorithm il blocco Do viene tradotto con l'etichetta "Fai".
Il blocco Do ( Fai ) realizza un ciclo che itera fin quando la condizione è vera.
A differenza del blocco While ( Mentre ) però la condizione di controllo è posta alla fine.
Quindi, il blocco Do ( Fai ) compie sempre almeno una iterazione.
Per fare un esempio pratico, scrivi questo algoritmo.
L'algoritmo dichiara una variabile chiamata "conta" di tipo integer (numeri interi) e gli assegna il valore 1.
Il ciclo Do itera fin quando la variabile "conta" ha un valore inferiore a 5.
In questo caso la condizione del ciclo conta<5 è posta alla fine di ogni iterazione.
In ogni iterazione il ciclo stampa il valore corrente della variabile "conta" e lo incrementa di una unità.
Dopo 4 iterazioni il ciclo termina perché la variabile "conta" raggiunge il valore 5 e la condizione del ciclo (conta<5) diventa falsa.
Il risultato in output è una lista progressiva di numeri da 1 a 4.