Com relação à informática aplicada à estatística, julgue o item a seguir.A quantidade mínima de execução é 0 na construção while (cond) { ... } e 1 na construção do { ... } while(cond).
CCerto
EErrado
Revelar gabarito e comentário▾
GabaritoC — Certo
Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.
Estruturas de repetição: while e do-while
Gabarito: Certo (C). A afirmação está correta: o laço while testa a condição antes de executar o bloco, podendo executar zero vezes se a condição for falsa já na primeira avaliação. Já o laço do-while executa o bloco pelo menos uma vez, pois a condição é verificada após a primeira execução. Essa é a diferença fundamental entre as duas estruturas.
A banca cobra o conhecimento da diferença semântica entre os laços. No while, a execução mínima é 0; no do-while, a execução mínima é 1. O enunciado descreve exatamente essa regra.
Estruturas de repetição
1while (cond) { ... }
Testa condição ANTES
Mínimo: 0 execuções
2do { ... } while(cond)
Testa condição DEPOIS
Mínimo: 1 execução
LEVEL · soulevel.com.br
NÃO CAIA NESSA!
Para não confundir, lembre-se: do = "faça" (execute primeiro, depois verifique). Enquanto while = "enquanto" (verifique antes de executar). Na prática, use do-while quando precisar garantir pelo menos uma execução do corpo, como na leitura de uma opção de menu.