Comando for em C
Produzido por Gustavo BarbosaTeoria
O comando for nos permite a fechar um laço de repetição, ou em inglês loop. Bora ver como ele funciona?! 😍
📢 Clique para ver mais:
Pra que serve o comando for na linguagem C
O comando for, assim como todos os outros comandos de repetição, tem a função de executar diversas vezes as instruções presentes dentro de sua estrutura enquanto determinada condição for verdadeira. Se liga nesse exemplo:
Suponha que nós tenhamos que desenvolver um programa que imprima todos os números no intervalo de 0 a 10 de forma decrescente.
Para resolver esse problema escrevemos o seguinte código:

Se fossemos traduzir pro português o comando for seria para, então o que o exemplo acima esta dizendo é: Para
O grande pulo do gato do comando for é que em seus parâmetros já é possível inicializar uma variável contadora, definir a condição de parada e definir a forma com que a variável contadora será incrementada ou decrementada a cada loop.
Nesse programa, uma variável contadora i foi declarada seguida da invocação de um comando de repetição for. A parte que devemos nos atentar é que nos parâmetros do comando de repetição a variável contadora i já foi inicializada com o valor 10, da mesma forma que uma condição para a execução das instruções presentes na estrutura foi definida
O que irá acontecer é que a instrução de impressão na tela localizada dentro da estrutura será executada logo após o retorno verdadeiro da condição
Portanto, nós não precisamos adicionar explicitamente uma instrução de decremento na estrutura, pois a definição feita nos parâmetros do comando garante que a cada loop executado a variável contadora i diminua, essa por sua vez em algum momento atingirá um valor menor que 0 e fará com que a condição de execução seja falsa e saia do laço de repetição.
Como usar o comando for
De uma forma geral o comando for tem a seguinte estrutura:
for (valor_inicial; condição_final; valor_incremento)
{
instruções;
}
Exemplo: Desenvolva um programa que realize a impressão de todas as letras no alfabeto na tela.
Para resolver esse exemplo precisamos relacionar uma variável contadora

A adaptação que tivemos que fazer foi tornar a variável contadora i do tipo char, e, nos parâmetros do comando for, inicializá-la com o valor
Lembre-se que o parâmetro do comando de repetição for é formado pelos seguintes itens:
- Inicialização de variáveis;
- Condição;
- Forma de atualização das variáveis.
Agora bora praticar com exercícios?!