Questão de Algoritmos e Estrutura de Dados — Algoritmos — FUNDATEC 2025
Algoritmos e Estrutura de Dados›Algoritmos
Código
qg479407
Banca
FUNDATEC
Órgão
Prefeitura de São Vicente do Sul - RS
Ano
2025
Nível
Médio
Cargo
Técnico em Informática
No pseudocódigo (Portugol), a estrutura de repetição “_______” é utilizada para repetir um bloco de instruções enquanto uma condição for verdadeira, enquanto a estrutura de repetição “_______” é utilizada para repetir um bloco de instruções um número específico de vezes.Assinale a alternativa que preenche, correta e respectivamente, as lacunas do trecho acima.
Apara – enquanto
Bfaça – enquanto
Cenquanto – faça
Dfaça – para
Eenquanto – para
Revelar gabarito e comentário▾
GabaritoE — enquanto – para
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 em pseudocódigo (Portugol)
Gabarito: letra E. A primeira lacuna pede a estrutura que repete enquanto uma condição for verdadeira — corresponde ao comando enquanto (equivalente ao while). A segunda lacuna pede a estrutura que repete um número específico de vezes — corresponde ao comando para (equivalente ao for). Assim, a sequência correta é enquanto – para.
A banca testa o conhecimento básico das duas estruturas de repetição mais comuns no Portugol (e em muitas linguagens de programação).
Estruturas de repetição (Portugol): Enquanto (while) (Repete enquanto condição for verdadeira, Teste no início); Para (for) (Repete número específico de vezes, Contador definido); Faça-enquanto (do-while) (Executa ao menos uma vez, Teste no final)
Alternativa A — ❌ Incorreta
Inverte a ordem: para repete número específico de vezes, não enquanto condição for verdadeira; enquanto é o que repete sob condição.
Alternativa B — ❌ Incorreta
faça (do-while) não é a estrutura padrão para repetição sob condição em Portugol; além disso, o segundo termo enquanto não repete número específico de vezes.
Alternativa C — ❌ Incorreta
enquanto está correto para a primeira lacuna, mas faça não é a estrutura que repete um número específico de vezes — isso é função do para.
Alternativa D — ❌ Incorreta
faça não preenche a primeira lacuna (não é a estrutura principal de repetição condicional); para está correto para a segunda, mas a primeira está errada.
Alternativa E — ✅ Correta ⟵ GABARITO
enquanto repete bloco enquanto condição verdadeira; para repete bloco por número específico de vezes. Exato.
NÃO CAIA NESSA!
No Portugol, memorize: enquanto = condição (executa enquanto verdade); para = contagem (executa número fixo de repetições). Não confunda com faça-enquanto (executa ao menos uma vez) ou para-cada (percorre coleções).