Analise o seguinte algoritmo: Se o número for par, imprima 'par'; caso contrário, imprima 'ímpar'. Qual é a…
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
Analise o seguinte algoritmo: Se o número for par, imprima 'par'; caso contrário, imprima 'ímpar'. Qual é a condição e o resultado esperado?
- A) A condição é a paridade do número.
- B) O resultado será sempre 'par'.
- C) Não há impressão no algoritmo.
- D) O algoritmo não usa seleção condicional.
- E) A condição é irrelevante.
✅ Resposta correta: alternativa A
Resolução passo a passo
- Identifique a estrutura do algoritmo. Ele é uma seleção condicional (se-senão): verifica se o número é par e, conforme o resultado, imprime 'par' ou 'ímpar'. Passo 2: A condição é o teste que decide qual ramo executar, neste caso 'o número é par', ou seja, a paridade do número. Por isso a alternativa A está correta. Passo 3: O resultado não é fixo. Para um número par, imprime 'par'; para um número ímpar, imprime 'ímpar'. Passo 4: A alternativa B está errada porque o resultado depende do número recebido, e 'ímpar' também pode ser impresso. A alternativa C está errada porque o algoritmo tem dois comandos de impressão, um em cada ramo. A alternativa D está errada porque o algoritmo usa exatamente uma seleção condicional. A alternativa E está errada porque a condição é o próprio critério que determina o resultado, portanto é essencial e não irrelevante. Passo 5: O gabarito oficial A coincide com a resolução obtida.
💡 Dica: Identifique a condição e o resultado do algoritmo.
Alternativa por alternativa
A paridade é a base da seleção condicional no algoritmo.
O aluno provavelmente supõe que o algoritmo sempre imprime 'par', confundindo o caminho do teste com um resultado fixo. Não percebe que o ramo 'senão' imprime 'ímpar' para outros valores.
Por que engana: Confundir a condição de paridade com o resultado fixo, acreditando que o algoritmo sempre imprime 'par'.
O aluno pode não reconhecer que 'imprima' é uma instrução de saída presente nos dois ramos da condição. Talvez confunda a ausência de variável ou de retorno com ausência de impressão.
O aluno parece não identificar o 'se... caso contrário' como uma seleção condicional, talvez por achar que só existe seleção quando há muitas condições ou comandos de repetição explícitos.
O aluno imagina que a condição é apenas um detalhe de escrita, sem perceber que é ela que decide qual mensagem será impressa. Isso revela uma intuição do senso comum de que o critério seria secundário.
Raio-X da questão
condição de paridade
avaliacao
condicao de paridade · estrutura condicional simples
Revisar como identificar números pares e ímpares.
Confundir a condição de paridade com o resultado fixo, acreditando que o algoritmo sempre imprime 'par'.
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
