Você está na página 1de 3

18/06/2022 12:42 Estruturas de loop - Visual Basic | Microsoft Docs

 ​/
Funcionalidades da linguagem
​/
Fluxo de controle
​/ 1  

Estruturas de loop (Visual Basic)


Artigo • 06/04/2022 • 2 minutos para o fim da leitura • 11 colaboradores  

Neste artigo
While Loops
Do Loops
For Loops
For Each Loops
Confira também

Visual Basic estruturas de loop permitem executar uma ou mais linhas de código
repetitivamente. Você pode repetir as instruções em uma estrutura de loop True até que
uma condição seja , False até que uma condição seja , um número especificado de
vezes ou uma vez para cada elemento em uma coleção.

A ilustração a seguir mostra uma estrutura de loop que executa um conjunto de


instruções até que uma condição se torne verdadeira:

While Loops
A While construção ... End While executa um conjunto de instruções, desde que a
condição especificada na instrução While seja True . Para obter mais informações,
consulte While... Instrução End While.

Do Loops
https://docs.microsoft.com/pt-br/dotnet/visual-basic/programming-guide/language-features/control-flow/loop-structures 1/3
18/06/2022 12:42 Estruturas de loop - Visual Basic | Microsoft Docs

A Do construção ... Loop permite que você teste uma condição no início ou no final de
uma estrutura de loop. Você também pode especificar se o loop deve ser repetido
enquanto a condição permanece True ou até que se torne True . Para obter mais
informações, consulte Do... Instrução Loop.

For Loops
A For construção ... Next executa o loop um número definido de vezes. Ele usa uma
variável de controle de loop, também chamada de contador, para controlar as
repetições. Especifique os valores inicial e final para esse contador e, opcionalmente,
você pode especificar a quantidade pela qual ele aumenta de uma repetição para a
próxima. Para obter mais informações, consulte For... Próxima instrução.

For Each Loops


A For Each construção ... Next executa um conjunto de instruções uma vez para cada
elemento em uma coleção. Especifique a variável de controle de loop, mas não é
necessário determinar valores inciais ou finais para ela. Para obter mais informações,
consulte For Each... Próxima instrução.

Confira também
Fluxo de Controle
Estruturas de Decisão
Outras Estruturas de Controle
Estruturas de Controle Aninhadas

Conteúdo recomendado

Subprocedimentos - Visual Basic


Saiba mais sobre: Subtodos (Visual Basic)

Variáveis - Visual Basic


Saiba mais sobre: variáveis em Visual Basic

https://docs.microsoft.com/pt-br/dotnet/visual-basic/programming-guide/language-features/control-flow/loop-structures 2/3
18/06/2022 12:42 Estruturas de loop - Visual Basic | Microsoft Docs

Procedimentos de função - Visual Basic


Saiba mais sobre: procedimentos de função (Visual Basic)

Instruções no Visual Basic


Saiba mais sobre: instruções em Visual Basic

Instrução Do...Loop - Visual Basic


Saiba mais sobre: Do... Instrução Loop (Visual Basic)

Procedimentos - Visual Basic


Saiba mais sobre: Procedimentos no Visual Basic

Declaração de variável - Visual Basic


Saiba mais sobre: Declaração de variável no Visual Basic

Funções matemáticas - Visual Basic


Saiba mais sobre: Funções matemáticas (Visual Basic)

Mostrar mais S

https://docs.microsoft.com/pt-br/dotnet/visual-basic/programming-guide/language-features/control-flow/loop-structures 3/3

Você também pode gostar