Come scrivere un ciclo in Visual Basic

March 19

Come scrivere un ciclo in Visual Basic


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.

istruzione

Utilizzando un "fare" Loop in Visual Basic 2008

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

Utilizzando un "For-Next" Loop in Visual Basic 2008

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