O laço do-while executa, pelo menos uma vez, o que está dentro dele e só ao final da execução é que ele faz o teste, usando o velho e conhecido laço while. Ou seja, tem-se a garantia que o laço vai ser executado uma vez, sem precisar inicializar variável ou pedir dados ao usuário antes do while. Vale lembra que do, em inglês e nesse contexto, do significa "faça" e while significa "enquanto". Fonte:Disponível emAcesso. 16. Jul. 2018. Esse laço do-while quer dizer:
Soluções para a tarefa
A estrutura de repetição do-while, diferentemente do while, executa o bloco de código no mínimo uma vez.
Diferenças entre do-while e while
While
Na programação, while é um operador condicional muito utilizado para laços de repetições, que executam um bloco de código enquanto(while) o valor da condição lógica for verdadeiro. Por exemplo:
i=0
while i<=100:
print(i)
i+=1
Nesse código, temos um while com a condição lógica i<=100, ou seja, o bloco de código dentro do while será executado enquanto i for menor ou igual a zero.
Entretanto, abaixo do print(i), nós temos a variável "i" recebendo uma unidade cada vez que o laço é repetido, ou seja, quando ela chegar a 100 unidades, o while será interrompido.
Do-while
Em algumas linguagens de programação, do-while é um operador condicional semelhante ao while, possui também uma condição para os laços de repetições, porém, o bloco de código é executado antes da condição lógica ser checada, por exemplo:
int i = 1;
do{
printf("%d\n", i);
i = i + 1;
} while(i <= 3);
Nesse código, temos um do-while com a condição lógica i<=3, o bloco de código será executado primeiro e ao chegar no while a condição será verificada...Se o valor for FALSO, o do-while é interrompido, se não, o laço de repetição continua.
Entenda um pouco mais sobre laços de repetições em: https://brainly.com.br/tarefa/19283001
#SPJ4
Resposta:
a) "faça isso" -> código -> "enquanto essa condição for verdadeira, repita".
Explicação:
AVA