FC ConcursosFC Concursos

Questão FC670846

A respeito da lógica de programação, das linguagens de programação Python e da ferramenta Node.js, julgue o item a seguir. Em lógica de programação, o diagrama de fluxo de uma estr

Algoritmos e Lógica de Programação

QUADRIX · 2025

A respeito da lógica de programação, das linguagens de programação Python e da ferramenta Node.js, julgue o item a seguir.

Em lógica de programação, o diagrama de fluxo de uma estrutura while garante que o bloco de código seja executado pelo menos uma vez, independentemente de a condição ser inicialmente falsa.

Mostrar resposta e comentário

Gabarito

Errado

Comentário do professor

A afirmação foi julgada como ERRADO porque a estrutura while testa a condição antes de executar o bloco. Num diagrama de fluxo a decisão aparece antes do processamento; se a condição for falsa no início, o corpo não é executado nem uma única vez.

O laço que garante execução mínima de uma vez é o do...while, que primeiro executa o bloco e só depois avalia a condição. Em pseudocódigo: \(while(cond)\{bloco\}\) avalia antes; \(do\{bloco\}while(cond);\) avalia depois.

Observação prática: em JavaScript/Node.js existe do...while. Em Python não há sintaxe nativa para do...while, sendo comum emular com um loop infinito e um break condicionado.

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo