Quais são os diferentes tipos de loops em visual basic?

Quando estiver a escrever um programa de computador há momentos em que você quer que ele para executar uma ação especificada mais de uma vez. procedimentos gerais oferecer esta capacidade, mas o seu código tem de chamar o procedimento cada vez que você deseja executar a ação. Por outro lado um loop permite que o programa para executar um conjunto de ações até que uma condição especificada for atendida. Existem dois tipos de loops oferecidos em Visual Basic e ambos são implementações poderosos do recurso de loop.

Loops programa

  • loops de programa fornecem o programador com uma maneira de executar um conjunto de código várias vezes até que uma condição de terminação for atendida. Existem dois tipos básicos de laçadas. Não laços pode ser programado para executar um loop "enquanto" uma condição for atendida ou "até" uma condição for atendida. Para / Próxima loops de usar um contador para determinar o número de loops para executar, eo contador pode ser programado para avançar ou retroceder, adicionando ou subtraindo o contador, respectivamente.

Do-While Loops

  • Um loop Do-Enquanto define uma condição para a execução, que pode ser colocado sobre a declaração Do ou na declaração Loop. O primeiro é chamado um pré-teste e este último é chamado um pós-teste. Em qualquer caso, o loop será executado enquanto a condição dada é verdadeiro. A principal diferença é que, com um pré-teste seu código nunca será executado se a condição especificada não for cumprida na primeira tentativa. Com um pós-teste, o código de realização pelo menos uma vez e testar o estado no final.

Faça Até Loops



  • Um loop Do-Até pode também estabelecer condições sobre a declaração Do ou na declaração Loop. A versão até do loop Do executa até que uma condição seja atendida. Você deve ter cuidado ao colocar a condição desde que você pode obter resultados incorretos se o teste não está codificado corretamente.

Para a próxima Loops

  • A última versão da estrutura de loop em Visual Basic permite que o programador para executar uma condição de um número específico de vezes, e usa um contador de loop para manter o controle do número de iterações do loop. Este contador e seu limite superior é especificado no Para Instrução- o padrão é para contar a um. Uma variação na instrução permite que o programador Para adicionar um parâmetro de etapa que pode variar o incremento de positivo para negativo, bem como especificar valores maiores do que um.

Sair de um loop

  • Há momentos em que você pode querer deixar um loop antes da condição de loop for atendida. A saída para e declarações Exit Do facilitar este para o Para e Do loops, respectivamente. É importante lembrar que quando você sair do loop há outras instruções no laço será executado e seu programa irá saltar para a instrução após a instrução Next ou Loop.

De esta maneira? Compartilhar em redes sociais:

LiveInternet