Escreva genericamente o laço do...while como um laço while.

Passo 1

Beleza pessoal, espero que todos estejam bem e dispostos a aprender um pouco de Linguagem C.

Iremos aqui criar juntos um algoritmo para substituir o laço do...while. Devemos lembrar que no laço do...while a verificação é feita apenas no final do laço, e pelo menos uma vez a instrução precisa ser executada.

O laço do...while tem a seguinte síntese:

do

instrução;

while (condição);

A instrução é executada uma vez, a condição é avaliada e se o resultado for verdadeiro tudo se repete, se for falso o laço é terminado. Uma forma de realizar um do...while com o while é a seguinte.

variável de controle

while (variável de controle);

instrução

testar variável de controle

Se atente ao fato de que podem sempre existir outras formas de resolver o mesmo problema, aqui estamos mostrando umas das formas.

Passo 2

Iremos necessitar de uma variável de controle com resultado já verdadeiro, para que possamos entrar no laço pelo menos uma vez. Após isso a instrução será executada, então a variável de controle será testada, e o processo agora se repete apenas dentro do laço, semelhante ao que acontece no do...while.

Então é isso pessoal, espero que todos tenham entendido e aprendido um pouco sobre a Linguagem C. Abraço a todos e fiquem ligados no Responde Aí.

Resposta

Ei, a resposta está no passo a passo :)