Sandro Bianchi
a- a+

Do...Loop

Puoi utilizzare Do…Loop quando vuoi che venga ripetutoun blocco di codice fino a quando la condizione non diventafalsa.

Ripetere un codice quando la condizione è vera

Puoi utilizzare While per verificare se una condizioneall’interno di Do…Loop è vera. 

Do While i>20  CodiceLoop

 

Se i equivale a 9, il codice verrà eseguito 

Do  CodiceLoop While i>10

 

Il codice verrà eseguito al massimo una volta, quandoi sarà minore di 10.

Ripetere un codice quando la condizione èfalsa 

Puoi utilizzare Until per verificare una condizioneall’interno di Do…Loop.

Do Until i=10  CodiceLoop

 

Se i equivale a 10, il codice verrà eseguito.

Do  CodiceLoop Until i=10

Il codice verrà eseguito al massimo una volta, quandoi sarà uguale a 10.

 
Puoi uscire da Do…Loop usando Exit Do
Esempio:

Do Until i=10  I=i-1  If i<10 Then Exit doLoop