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.