10 – Laço de Repetição For

Dando continuidade ao código, agora seremos introduzidos a um dos recursos mais importantes da programação que são os laços de repetição, que são estruturas que permitem uma instrução ser repetida enquanto uma condição for verdadeira. E o primeiro que iremos aprender é o for (para).

O for é uma estrutura de repetição que demanda que tenhamos definido o valor de vezes que o laço será repetido.

Sintaxe em C:

for (valor inicial; condição final; valor de incremento) {
bloco de comando;
}

Valor inicial é dado por uma variável de controle.

Condição final é uma condição que controla o laço de repetição.

Valor de incremento é um valor que somará ao valor inicial até atingir a condição.

Execute o código do exemplo no compilador:

 

Exercício

 

Vamos continuar o jogo do “Chutômetro”?  Agora o algoritmo deverá possibilitar tentativas ilimitadas ao usuário. compile e copie o código para entrega via formulário.
1. O programa deverá continuar perguntando, até que o usuário acerte.
2. O programa deverá mostrar na tela o número da tentativa do usuário
3. No final do jogo, após o usuário acertar o número, uma mensagem será impressa, informando em qual tentativa o chute está correto.