March 19
Tre componenti di base di qualsiasi algoritmo informatico sono le dichiarazioni sequenziali, le operazioni condizionali e iterative operazioni, o loop. Loops esistono in due forme fondamentali in Microsoft Visual Basic 2008, il "Do" loop e il ciclo "Per Avanti". I loop sono destinati ad essere utilizzati con le regole che istruiscono il ciclo di ripetere un determinato numero di volte o fino a quando determinate condizioni sono soddisfatte. Loops che prova per queste condizioni prima di correre per la prima volta sono chiamati "pre-test" loop, e quelle che prova per queste condizioni dopo l'esecuzione una volta sono chiamati "post-test" loop. Post-test loop eseguito sempre almeno una volta.
1 Dichiarare variabili che devono essere utilizzati nel ciclo utilizzando l'istruzione "DIM", come in:
contatore DIM come numero intero
dove "contatore" è la variabile e "integer" è il tipo di variabile.
2 Codificare il loop "Do" utilizzando un "Mentre" condizione all'inizio del ciclo, per esempio:
contatore DIM as Integer
Do While contatore <20
MessageBox.Show (counter.ToString)
contatore = contatore + 1
Ciclo continuo
3 Codice "Do" loop utilizzando il "Fino" condizione alla fine del ciclo, come ad esempio:
contatore Dim as Integer
Fare
MessageBox.Show (counter.ToString)
contatore = contatore + 1
Loop Fino contatore = 20
4 Dichiarare variabili che devono essere utilizzati nel ciclo utilizzando l'istruzione "DIM", come in:
contatore DIM come numero intero
dove "contro" è la variabile e "integer" è il tipo di variabile, o di dichiarare le variabili in modo dinamico, come parte della dichiarazione ciclo "For-Next".
5 Codificare il "For-Next" loop attraverso la creazione di un'istruzione condizionale come ad esempio:
contatore DIM come numero intero
Per counter = 1 a 10
MessageBox.Show (counter.ToString)
Successivo contatore
6 Codice "For-Next" loop seguire un modello utilizzando solo alcuni numeri, come nell'esempio seguente, che visualizza solo numeri dispari:
contatore DIM come numero intero
Per counter = 1 a 10 step 2
MessageBox.Show (counter.ToString)
Successivo contatore
7 Dichiarare la variabile dinamicamente all'interno del ciclo come il seguente esempio:
Per contatore come numero intero = 1 a 10
MessageBox.Show (counter.ToString)
Avanti Contatore