Um algoritmo que imprime números de 1 a 5 deve ter uma condição. Qual o melhor uso dessa condição?
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
Elaborar algoritmos que envolvam instruções sequenciais, de repetição e de seleção usando uma linguagem de programação.
Fonte: Base Nacional Comum Curricular (MEC).Questão
Um algoritmo que imprime números de 1 a 5 deve ter uma condição. Qual o melhor uso dessa condição?
- A) Parar a impressão ao chegar em 3
- B) Imprimir apenas números pares
- C) Repetir a impressão para 1 e 2
- D) Imprimir todos os números incondicionalmente
- E) Parar a impressão ao chegar em 5
✅ Resposta correta: alternativa E
Resolução passo a passo
- O enunciado diz que o algoritmo imprime os números de 1 a 5 e que precisa de uma condição. Essa condição controla quando o processo de impressão deve terminar, isto é, quando o laço de repetição deve parar. Passo 2: Resolvendo por conta própria, a condição mais útil é a que indica o fim da sequência, ou seja, parar a impressão ao chegar em 5, que é o último valor pedido. Assim o algoritmo imprime exatamente 1, 2, 3, 4 e 5 e não continua indefinidamente. Passo 3: A alternativa A está errada porque parar em 3 faria o algoritmo imprimir apenas 1 e 2, deixando de cumprir o pedido. Passo 4: A alternativa B está errada porque filtrar apenas números pares não corresponde à tarefa de imprimir de 1 a 5, pois o 1, o 3 e o 5 seriam omitidos. Passo 5: A alternativa C está errada porque repetir a impressão de 1 e 2 não gera a sequência pedida e não define um fim para o processo. Passo 6: A alternativa D está errada porque o próprio enunciado afirma que o algoritmo deve ter uma condição, e imprimir tudo incondicionalmente ignora esse requisito. Passo 7: Conclusão: o gabarito E está correto, pois a condição de parada em 5 é o melhor uso para delimitar a impressão de 1 a 5.
💡 Dica: Pense na estrutura de repetição adequada para o algoritmo.
Alternativa por alternativa
O aluno interpreta a condição como um limite arbitrário e acredita que a parada pode ocorrer em qualquer valor intermediário, sem observar que o intervalo pedido termina em 5.
Por que engana: Escolher uma condicao que interrompe a repeticao antes do objetivo, como parar em 3, ou nao usar condicao adequada para controlar o loop.
O aluno confunde a função da condição com a de um filtro, achando que ela deve selecionar apenas alguns valores, como os pares, em vez de controlar o término da sequência.
O aluno confunde repetição com parada, imaginando que a condição serve para repetir trechos da impressão, e não para definir quando o processo termina.
O aluno ignora o requisito do enunciado de que o algoritmo deve ter uma condição e pensa que imprimir tudo sem controle já resolve a tarefa.
A impressão deve incluir todos os números até 5.
Raio-X da questão
algoritmo de repetição
avaliacao
algoritmo de repetição · condicao de parada em repeticao
Revisar estruturas de controle em algoritmos.
Escolher uma condicao que interrompe a repeticao antes do objetivo, como parar em 3, ou nao usar condicao adequada para controlar o loop.
pensamento_critico
abstrato
Questões parecidas com resolução
- Pesquisadores acompanham há três anos o avanço de resíduos flutuantes em um trecho de rio urbano. Em uma simulação para…
- — O caminhão não pode ir a uma rua em dia errado — explicou a agente de limpeza durante a reunião do bairro. O município…
- — Nem toda travessia precisa emitir som ao mesmo tempo — explicou a técnica responsável pelos sinais acessíveis da…
- Na porta de um centro comunitário, voluntários recebem pedidos de doação e querem reduzir erros na hora de separar e…
- Em pseudocódigo, para um loop 'enquanto' que percorre índices i iniciando em 1 para acessar lista[1..n], qual condição…
- Projete em pseudocódigo um algoritmo que valide a força de uma senha recebida como dado: a senha deve ter pelo menos 8…
🔎 Procurar outra questão
Procure no banco do GeraProva pelo tema ou por um trecho do enunciado. Cada questão já vem com resolução comentada e a análise de cada alternativa.
Professor: monte a prova com questões como esta, com gabarito e folha de respostas, em 30 segundos. Ver planos · Blog
