Na aula, João criou este algoritmo: se o número x é par, escreva “Par”; senão, escreva “Ímpar”. Ele escolheu x…
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
Construir e simular algoritmos, de forma independente ou em colaboração, que resolvam problemas simples e do cotidiano com uso de sequências, seleções condicionais e repetições de instruções.
Fonte: Base Nacional Comum Curricular (MEC).Questão
Na aula, João criou este algoritmo: se o número x é par, escreva “Par”; senão, escreva “Ímpar”. Ele escolheu x = 8. O que o algoritmo escreve?
- A) Não escreve nada.
- B) Escreve “Ímpar”.
- C) Escreve “8”.
- D) Escreve “9”.
- E) Escreve “Par”.
✅ Resposta correta: alternativa E
Resolução passo a passo
- O algoritmo testa a condição "x é par". Se for verdadeira, escreve "Par"; se for falsa, escreve "Ímpar".
- João escolheu x = 8. Como 8 é divisível por 2 (resto zero), 8 é um número par.
- A condição é verdadeira, então o algoritmo executa a ação do ramo "se" e escreve "Par".
- A alternativa B está errada, pois "Ímpar" só seria escrito se a condição fosse falsa, o que não ocorre com x = 8.
- A alternativa A está errada, pois o algoritmo sempre executa um dos dois ramos e, portanto, sempre escreve alguma coisa.
- A alternativa C está errada, pois o algoritmo não escreve o valor de x; ele escreve apenas o texto indicado no ramo executado.
- A alternativa D está errada, pois 9 não aparece em nenhum ponto do algoritmo e, além disso, 9 seria ímpar.
- Conclusão: o resultado é a palavra Par, alternativa E, que coincide com o gabarito oficial.
💡 Dica: Identifique se o valor de x é par ou ímpar.
Alternativa por alternativa
O aluno pode imaginar que, sem um comando explícito de escrita para o caso dado, o algoritmo fica em silêncio. Não percebe que a estrutura se/senão sempre executa um dos dois ramos.
O aluno pode ter invertido a relação entre a condição e os ramos, associando o resultado à palavra do ramo senão. Assim, não verifica corretamente que 8 satisfaz a condição "é par".
Por que engana: Confundir a condição de paridade e afirmar que um número par imprime 'Ímpar'.
O aluno pode ter confundido o algoritmo que testa paridade com um que exibe o valor de x. Não entendeu que o comando escreve apenas o texto entre aspas.
O aluno pode ter lido o enunciado de forma descuidada e tomado um valor vizinho ou aleatório como resultado. Não reconheceu que o resultado depende apenas do texto e da condição, não de um número escrito.
O número 8 é par. Por isso, o algoritmo segue a primeira condição e escreve “Par”.
Raio-X da questão
algoritmo de paridade
avaliacao
conceito de paridade · estrutura condicional
Revisar conceitos de números pares e ímpares.
Confundir a condição de paridade e afirmar que um número par imprime 'Ímpar'.
ciencia_tecnologia
tomada_decisao
abstrato
Questões parecidas com resolução
- Lia criou um caminho no tabuleiro. O tablet usa “andar 10 passos”, e o robô usa “andar 1 quadrado”. Por que Lia escreveu…
- Algoritmo: "Ler nota. Se nota >= 60 então imprimir 'Aprovado'. Senão imprimir 'Reprovado'." Qual será a saída para nota…
- Na sala, um algoritmo manda ler a temperatura. Se ela for maior que 30 graus, deve ligar o ventilador; caso contrário…
- Descreva em passos um algoritmo que, recebendo a lista de adjacência de um grafo não direcionado, retorne todas as…
- Descreva um algoritmo em pseudocódigo que, dado n variáveis booleanas (dados de entrada), gere todas as 2^n combinações…
- Projete um algoritmo em pseudocódigo que receba uma lista de nomes (strings) como dado de entrada e devolva uma lista de…
🔎 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
