Il ciclo while
Il ciclo while
Permette di ripetere un blocco di istruzioni fino a quando non si verifica un determinato evento
Il ciclo while può essere realizzato in diverse maniere
Il ciclo while(struttura 1)
Un modo di realizzare il ciclo while è il seguente
While condizione
Blocco delle istruzioni
End while
Ad esempio se vogliamo eseguire una somma di valori introdotti attraverso la input box fino a quando il valore introdotto non è uguale a “stop” Basta scrivere:
Il ciclo while(struttura 1)
Dim Somma as integer
Dim testo as string
testo=””
Somma=0
While testo<>”stop”
testo=InputBox(”introduci valore”)
somma=somma+testo
End while
Il ciclo while(struttura 2)
Un altro modo di realizzare il ciclo while è il seguente
Do While condizione
Blocco delle istruzioni
loop
Come prima se vogliamo eseguire una somma di valori introdotti attraverso la input box fino a quando il valore introdotto non è uguale a “stop” Basta scrivere:
Il ciclo while(struttura 2)
Dim Somma as integer
Dim testo as string
testo=””
Somma=0
do While testo<>”stop”
testo=InputBox(”introduci valore”)
somma=somma+testo
loop
Il ciclo while(struttura 3)
Un altro modo di realizzare il ciclo while è il seguente
Do
Blocco delle istruzioni
loop while condizione
In questo caso il controllo viene fatto dopo che il blocco di codice da ripetere è stato eseguito
Il ciclo while(struttura 3)
Dim Somma as integer
Dim testo as string
Somma=0
do
testo=InputBox(”introduci valore”)
somma=somma+testo
loop While testo<>”stop”