Ripetere più volte l’esecuzione di una sequenza (con decisione in testa alla sequenza)
Decide se eseguire
oppure proseguire direttamente con le istruzioni successive. C’è la possibilità che la sequenza controllata non venga eseguita neanche una volta. |
C… |
|
|||||||
---|---|---|---|---|---|---|---|---|
Pascal |
|
|||||||
Python |
|
|||||||
SMALL BASIC |
|
|||||||
VISUAL BASIC |
oppure
|
|
In Visual Basic c’è l’imbarazzo della scelta…
Approfondimento…
Si potrebbe risolvere lo stesso problema aggiungendo alla ripetizione con controllo in coda una decisione ulteriore in testa.
Decide (selezione singola) se eseguire o meno il blocco costituito da una ripetizione (con decisione in coda).
Si può fare ma… è troppo complicato, meglio utilizzare la possibilità di controllo in testa dell’esecuzione.
BASIC |
|
|
||||
---|---|---|---|---|---|---|
C… |
|
|||||
Pascal |
|