Tre componenti base di qualsiasi algoritmo del computer sono le istruzioni sequenziali , le operazioni condizionali e iterative operazioni , o loop . Esistono Loops in due forme di base in Microsoft Visual Basic 2008 , il ciclo di " fare" e il " For Next " loop . I loop sono pensati per essere utilizzati con le regole che istruiscono il loop per ripetere un certo numero di volte o fino a quando si verificano determinate condizioni . Loops che prova per queste condizioni prima di eseguire per la prima volta sono chiamati " pre -test" loop, e di quelli che prova per queste condizioni dopo l'esecuzione di una volta sono chiamati loop "post -test" . Post-test loop sempre eseguito almeno una volta.
Istruzioni utilizzando un ciclo "fare" in Visual Basic 2008
1
dichiarare le variabili che devono essere utilizzati nel ciclo utilizzando l'istruzione " DIM" , come in :
< p > contatore DIM come intero
dove "contatore" è la variabile e " intero " è il tipo di variabile .
2 Codice
il "Do " loop utilizzando una condizione ", mentre" all'inizio del ciclo, per esempio :
contatore DIM as Integer
Do While contatore <20
MessageBox.Show ( counter.ToString ) per < p > contatore = contatore + 1
loop
3 Codice
il ciclo "fare" con il "Fino " condizione alla fine del ciclo, come ad esempio :
Dim contatore come Integer
fare
MessageBox.Show ( counter.ToString ) per
contatore = contatore + 1
loop Until contatore = 20
utilizzando un " For-Next " Loop in Visual Basic 2008
4
dichiarare le variabili che devono essere utilizzati nel ciclo utilizzando l'istruzione " DIM " , come in:
contatore DIM come intero
dove "contatore" è la variabile e " intero " è il tipo di variabile , o di dichiarare le variabili in modo dinamico , come parte della " For-Next " istruzione ciclica
5 Codice
il " For- Next" ciclo creando un'istruzione condizionale come ad esempio: .
contatore DIM come intero
contatore = 1 a 10
MessageBox.Show ( counter.ToString ) per
Successivo contatore
6
codice il ciclo " For- Next" per seguire un modello utilizzando solo alcuni numeri , come nel seguente esempio , che visualizza solo i numeri dispari :
contatore DIM come intero
contatore = 1 a 10 step 2
MessageBox.Show ( counter.ToString )
Avanti contatore
7
dichiarare la variabile dinamicamente all'interno del ciclo , come nel seguente esempio :
contatore As Integer = 1-10
< p > MessageBox.Show ( counter.ToString ) per
Avanti Contatore