Um loop for é um meio de percorrer ações repetidas. Vamos dar uma olhada em como isso funciona.
Normalmente, as partes de um loop for executam as seguintes etapas:
1. Defina o valor inicial.
2. Definir o passo com o qual a variável do loop mudará
3. Configurando o valor final.
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 após a instrução do loop for é executada.
Vamos retornar à forma geral da instrução de loop e analisar com mais detalhes todas as partes
for *set initial value to variable* to/downto *end value* comece
/*uma instrução ou bloco de instruções - corpo do loop*/;
fim;
Definindo uma variável para um valor inicial
é responsável por definir o valor inicial da variável do ciclo (contador), NÃO é destacado com colchetes ou qualquer outra coisa
Por exemplo :
i := 0; //a variável do ciclo i recebe o valor inicial igual a zero. Com tal registro,
//variável i deve ser declarada antes do loop
para/para baixo
Esta é a etapa na qual a variável usada no loop será alterada. Se escrevermos para, a cada iteração o valor da variável aumentará em 1, se para baixo - diminua em 1
Valor final
é o último valor no qual o corpo do loop ainda será executado. Por exemplo, se definirmos o último valor como 100, em 100 nosso loop ainda será executado e em 101 não.
Vamos praticar escrevendo o título do loop for