loop
for
Um loop for é um meio de percorrer ações repetidas. Vamos dar uma olhada em como isso funciona.
A execução do loop for
consiste nas seguintes etapas:
1. configuração do valor inicial da variável do loop (contador);
2. verificando condições para continuar o loop;
3. execução de uma etapa (corpo do loop);
4. alterando o valor da variável do loop.
Além disso, as etapas 2 a 4 são repetidas até que a condição & nbsp; na 2ª etapa se torne falsa. Assim que a condição se tornar falsa, o loop termina e a instrução seguinte à instrução de loop for
.
é executada.
Vamos retornar à forma geral da instrução de loop e analisar todas as partes com mais detalhes.
for (/*expressão1*/; /*expressão2*/; /*expressão3*/ )
{
/*uma instrução ou bloco de instruções - corpo do loop*/;
}
Expressão 1
responsável por definir o valor inicial da variável do loop (contador), termina com ponto e vírgula
Por exemplo,
1)i=0;
// Atribui o valor inicial igual a zero à variável do loop i.
// Com esta notação, a variável i deve ser declarada antes do loop.
2) int i=0;
// A variável i pode ser declarada diretamente no cabeçalho do loop, mas
// neste caso, após o loop ser apagado da memória
3) ; // Nenhuma inicialização e declaração da variável de ciclo,
// neste caso, pode ser definido antes do loop.
Expressão 2
é a condição de continuação do loop
para
que é testada como verdadeira.
i<=10
// O loop será executado enquanto a variável i
for menor ou igual a 10. A condição pode ser qualquer coisa.
Expressão 3
altera o valor da variável do contador. Sem esse valor, o loop será considerado infinito.
i++
// A variável i
será incrementada em 1 a cada passo.