for vai executar as instruções através de uma sequência conhecida for (i = 0; i < 10; i++) - percorrer listas, vetores, executar um número definido x de ações e outros. Enquanto o while vai executar as instruções até que a(s) condição(ões) seja(m) atendida(s) while (check) .
A sintaxe do for é a seguinte: for(inicialização, condição, iteração) { faça... } O for é um loop mais simples que o while. O while é algo muito poderoso, porém mais utilizado quando queremos fazer algo recursivo (aprenderemos sobre isso depois).
O laço for é uma estrutura de repetição muito utilizada nos programas em C. ... Este laço utiliza uma variável para controlar a contagem do loop, bem como seu incremento. Trata-se de um comando bem enxuto, já que própria estrutura faz a inicialização, incremento e encerramento do laço.
Em ciência da computação, estrutura de controle (ou fluxo de controle) refere-se à ordem em que instruções, expressões e chamadas de função são executadas ou avaliadas em programas de computador sob programação imperativa ou funcional.
O que é estrutura de repetição? Dentro da lógica de programação é uma estrutura que permite executar mais de uma vez o mesmo comando ou conjunto de comandos, de acordo com uma condição ou com um contador.