Estrutura de Repetição
A estrutura de repetição é um código,
ou linha de comando, que permite com que determinada rotina seja repetida por n
vezes, essa estrutura é muito utilizada quando é necessário fazer pesquisar,
gerar relatórios entre outros.
As estruturas de repetição poder
ser escritas de 3 formas, são elas:
Estrutura For...Next
Essa estrutura é utilizada quando
precisamos repedir um código uma quantidade de vezes já conhecida. Esse código
é ideal quando já sabemos quantas repetições queremos fazer, sua construção
consiste basicamente em informar quando ela deve começar e quando deve para. Vejamos
a seguir a sua estrutura:
For i = 1 To 10
[código a
ser repetido]
Next
Onde:
For
representa o comando faça;
i
é uma variável determinada por você que pode ser substituída por outra letra ou
palavra;
1
representa onde iniciará a contagem das vezes que será repetido;
10 representa quando
terminará a contagem das repetições;
[código a ser repetido] deve
ser substituído pelos comandos que devem ser repetidos, escrever sem os
colchetes;
Next representa o comando próxima repetição.
Obs.: Na representação acima o código em questão será repetido por
10 vezes, onde a variável i irá
assumir os valores sequenciais de 1 até 10 a cada vez que o código for
repetido.
Estrutura Do While...Loop
Essa estrutura é utilizada quando
precisamos repedir um código uma quantidade de vezes desconhecida. Esse código
é ideal quando não sabemos quantas repetições serão necessárias para concluir a
verificação, sua construção consiste basicamente em informar em que momento a
repetição deve continuar. Vejamos a seguir a sua estrutura:
Do While [condição para parar]
[código a
ser repetido]
Loop
Onde:
Do While
representa a condição faça enquanto;
[condição
para parar] deve ser substituído pela condição a qual o código deve atender
para continuar a repetir, escrever sem os colchetes;
[código a
ser repetido] deve ser substituído pelos comandos que devem ser repetidos,
escrever sem os colchetes;
Loop representa o comando próxima repetição.
Obs.: Na representação acima o código em questão irá ser repetido
por um número indeterminado de vezes, tendo sua repetição atrelada ao atendimento
da condição estabelecida para parada da repetição.
Estrutura Do Until...Loop
Essa estrutura é utilizada quando
precisamos repedir um código uma quantidade de vezes indeterminada. Esse código
é ideal quando não sabemos quantas repetições serão necessárias para concluir a
verificação, sua construção consiste basicamente em informar em que momento a
repetição deve parar. Vejamos a seguir a sua estrutura:
Do Until [condição para parar]
[código a
ser repetido]
Loop
Onde:
Do until
representa a condição faça até;
[condição
para parar] deve ser substituído pela condição a qual o código deve atender
para parar de repetir, escrever sem os colchetes;
[código a
ser repetido] deve ser substituído pelos comandos que devem ser repetidos,
escrever sem os colchetes;
Loop representa o comando próxima repetição.
Obs.: Na representação acima o código em questão irá ser repetido
por um número indeterminado de vezes, tendo sua finalização atrelada ao atendimento
da condição estabelecida para parada da repetição.
ATENÇÃO: Na estrutura Do While...Loop e Do Until...Loop o Código
dentro da repetição deve ser capaz de tornar a condição Verdadeira, pois caso
contrário a condição nunca será atendida, e os comandos dentro do laço ficarão
em execução infinita, ou até o programa travar.
Vídeo Explicativo: https://www.youtube.com/watch?v=rdr8XzBoetY
Nenhum comentário:
Postar um comentário