loop
for
O loop for
é um meio de percorrer ações repetidas. Vamos dar uma olhada em como isso funciona.
Normalmente, partes do loop for
seguem as seguintes etapas:
1. Configurando o valor inicial.
2. Executando um teste de condição para continuar o loop.
3. Execute ações de loop.
4. Atualize o(s) valor(es) usado(s) no teste.
e então as etapas 2-4 são repetidas até que a condição seja satisfeita. Assim que a condição se tornar falsa, o loop termina e a instrução seguinte à instrução do loop for é executada.
Forma geral do loop
for (/* expressão 1*/; /* expressão 2*/; /* expressão 3*/ )
{
/* 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 :
i=0;
// variável de loop i
definir valor inicial igual a zero - i
deve ser declarado antes o laço
int i=0;
// a variável i
pode ser declarada imediatamente no cabeçalho do loop, mas neste caso, ela será apagada da memória após o execuções de loop
;
// não há nenhuma inicialização e declaração da variável do ciclo, neste caso, ela pode ser declarada antes do ciclo
Expressão 2 - esta é a condição para continuar o loop for, é testada para veracidade. Por exemplo,
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. Por exemplo,
i++;
// cada vez que o corpo do loop é concluído, i
é incrementado em 1.