Questão 105 · Informática: Programação e algoritmos
A respeito de lógica de programação em pseudocódigo, julgue os itens a seguir.
Na estrutura enquanto, o bloco interno de código será sempre executado uma vez; na estrutura faça enquanto, o bloco interno de código será executado somente se a condição for verdadeira.
Julgue o item:
Gabarito: ERRADO
Gabarito definitivo divulgado pela banca Cebraspe (TRF6 2025).
Comentário
Gabarito: ERRADO.
O item apresenta uma inversão nas características das estruturas de repetição enquanto (while) e faça enquanto (do-while).
Estrutura
enquanto(while): A condição é verificada antes da execução do bloco de código. Se a condição for falsa desde o início, o bloco interno nunca será executado. Portanto, a afirmação de que "o bloco interno de código será sempre executado uma vez" está incorreta.Estrutura
faça enquanto(do-while): O bloco de código é executado pelo menos uma vez, e a condição é verificada após essa primeira execução. Se a condição for falsa após a primeira execução, o laço não se repete. Assim, a afirmação de que "o bloco interno de código será executado somente se a condição for verdadeira" está incorreta, pois ele é executado pelo menos uma vez independentemente da condição inicial.
Correção:
- Na estrutura
enquanto, o bloco interno de código será executado somente se a condição for verdadeira (e pode não ser executado nenhuma vez). - Na estrutura
faça enquanto, o bloco interno de código será executado pelo menos uma vez, e as repetições subsequentes dependerão da condição ser verdadeira.
Dica: Lembre-se que a principal diferença entre while e do-while é o momento da verificação da condição, o que impacta se o bloco será executado pelo menos uma vez ou não.
Fundamentos: Conceito de estruturas de repetição (laços) em lógica de programação · Diferença entre 'while' e 'do-while'
Comentário gerado pela Cravei IA a partir do enunciado e do gabarito definitivo divulgado pela banca, e conferido por uma verificação automática. A IA pode errar: o gabarito oficial sempre prevalece.
Fonte: prova Cebraspe TRF6 2025 (Analista Judiciário – Área: Apoio Especializado – Especialidade: Engenharia Eletrônica), questão 105, com o gabarito definitivo da banca. Comentário: Equipe Cravei · como fazemos e revisamos.