Como fazer um loop em visual basic

"Errar é humano, para realmente baralhar as coisas leva um computador". Este velho ditado revela como um computador pode repetir o mesmo processo repetidas muitas vezes por segundo. Em termos de programação de computador, isso é chamado de um loop. Visual Basic tem três construções de laço diferentes: For, While e Do. Cada repete um bloco de código ou um certo número de vezes, ou com base numa condição. Siga estes passos para tentar cada uma das três construções em loop.

Coisas que você precisa

  • Microsoft Visual Basic Express ou Visual Studio (versão 2003 ou posterior)
  • Abra o Visual Basic e criar um novo aplicativo console. Clique em "Arquivo", "New Project". Escolha "Windows" em "Visual Basic" na vista de árvore. Clique em "Console Application", "OK". A janela de código para o novo aplicativo de console irá aparecer. Digite todo o código entre as duas linhas mostradas abaixo.

    Sub Main ()

    `- Código entra aqui -;

    End Sub

  • Criar um loop For. Isso repete um bloco de código, enquanto variando de um índice de um valor para outro. Digite o código da seguinte forma:

    Dim i As Integer

    Para i = 2 a 10, Passo 2

    Console.Write (i)

    Console.Write ( "")

    Próximo

    Console.WriteLine ()

    Este ciclo varia o número inteiro I 2-10, pisando por 2. Os loop se repete para os valores 2, 4, 6, 8 e 10, cada vez que imprimir o número para o console. Após o loop for concluído, o cursor do console é avançado para a próxima linha. Quando executado, a saída aparece da seguinte forma:

    2 4 6 8 10

  • Crie um loop While. Isso se repete enquanto uma condição for atendida. Digite o código da seguinte forma:

    i = 1

    Enquanto eu <= 5



    Console.Write (i)

    Console.Write ( "")

    i + 1 =

    Enquanto End

    Console.WriteLine ()

    Neste exemplo, as contagens de ansa de 1 a 5. O índice i é definido como 1, então o laço enquanto imprime repetidamente o valor de I à consola, em seguida, adiciona 1. O while diz que vai repetir enquanto que é menos de ou igual a 5, de modo que quando chega a 6, o ciclo pára. A saída aparece da seguinte forma:

    1 2 3 4 5

  • Criar um loop Do. Isto é semelhante a um

    While, mas continua até que uma condição seja atendida. Um loop sempre é executado pelo menos uma vez. Digite o código da seguinte forma:

    i = 1

    Faz

    Console.Write (i)

    Console.Write ( "")

    I + = 1DO

    Loop Until i> 5

    Console.WriteLine ()

    Este exemplo é semelhante ao loop While de notar que a condição aparece após o loop e que o ciclo se repete até que a condição for atendida. A saída é o mesmo que no exemplo anterior.

dicas avisos

  • Use o comando For quando loop através de uma matriz,
  • Use o loop While ao analisar o texto,
  • Use o comando Do ao ler arquivos.
De esta maneira? Compartilhar em redes sociais:

LiveInternet