Tre componenti di base di qualsiasi algoritmo di computer sono le istruzioni sequenziali, operazioni condizionali e iterative operazioni o loop. Loop esiste in due forme di base in Microsoft Visual Basic 2008, il ciclo di "Do" e il loop "For Next". Loop sono destinati ad essere utilizzati con le regole che indicano la ripetizione ciclica per ripetere un certo numero di volte o fino a quando non vengono soddisfatte determinate condizioni. Cicli in grado di verificare queste condizioni prima del funzionamento per la prima volta sono chiamati "Pre-test" loop e quelli che prova per queste condizioni dopo l'esecuzione di una volta sono chiamati "Post-test" loop. Post-test loop sempre eseguito almeno una volta.
Istruzioni
Utilizzando un "" ciclo in Visual Basic 2008
1
Dichiarare le variabili che devono essere utilizzati nel ciclo utilizzando l'istruzione "DIM", come in:
DIM counter as Integer Get
dove "contatore" è la variabile e "integer" è il tipo di variabile.
2
Il ciclo di "" utilizzando una condizione "While" all'inizio del ciclo, ad esempio il codice:
DIM counter as Integer
Mentre il contatore < 20
MessageBox. Show (contatore. ToString)
contatore = contatore + 1
Loop
3
Il codice del ciclo di "Do" utilizzando la condizione di "Fino" alla fine del ciclo, come:
Dim counter as Integer
Fare
MessageBox. Show (contatore. ToString)
contatore = contatore + 1
Loop Until contatore = 20
Utilizzando un ciclo "For-Next" in Visual Basic 2008
4
Dichiarare le variabili che devono essere utilizzati nel ciclo utilizzando l'istruzione "DIM", come in:
DIM counter as Integer Get
dove "contatore" è la variabile e "integer" è il tipo di variabile, o dichiarare le variabili in modo dinamico come parte dell'istruzione loop "For-Next".
5
Codice del ciclo "For-Next" creando un'istruzione condizionale come:
DIM counter as Integer Get
Per contatore = 1 to 10
MessageBox. Show (contatore. ToString)
Contatore successivo
6
Codice del ciclo "For-Next" per seguire un modello utilizzando solo alcuni numeri, come nell'esempio seguente, che visualizza solo i numeri dispari:
DIM counter as Integer Get
Per contatore = 1 to 10 step 2
MessageBox. Show (contatore. ToString)
Contatore successivo
7
Dichiarare la variabile in modo dinamico all'interno del ciclo come nel seguente esempio:
Per counter as integer = 1 to 10
MessageBox. Show (contatore. ToString)
Contatore successivo