Desenvolva um algoritmo que determine se um número inserido é par ou ímpar. Use um sistema de seleção…
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
Criar e simular algoritmos representados em linguagem oral, escrita ou pictográfica, que incluam sequências, repetições e seleções condicionais para resolver problemas de forma independente e em colaboração.
Fonte: Base Nacional Comum Curricular (MEC).Questão
Desenvolva um algoritmo que determine se um número inserido é par ou ímpar. Use um sistema de seleção condicional.
- A) O número é par se: número % 2 == 0
- B) O número é ímpar se: número % 2 == 0
- C) O número é ímpar se: número % 2 != 1
- D) O número é par se: número % 2 != 0
- E) O número é par se: número / 2 == 1
✅ Resposta correta: alternativa A
Resolução passo a passo
- Um número é par quando, ao ser dividido por 2, deixa resto 0, e é ímpar quando deixa resto 1. Em programação, o operador % devolve o resto da divisão inteira.
- Analise a alternativa A: a condição número % 2 == 0 testa exatamente se o resto é zero. Se for verdadeira, o número é par, o que está correto. Por isso A é a alternativa certa e coincide com o gabarito.
- Analise a alternativa B: ela associa a condição de resto zero à palavra ímpar, o que inverte o significado. Está errada porque número par deixa resto 0.
- Analise a alternativa C: a condição número % 2 != 1 é verdadeira para os pares (resto 0 é diferente de 1), então rotula pares como ímpares. Está errada.
- Analise a alternativa D: a condição número % 2 != 0 é verdadeira para os ímpares (resto 1 é diferente de 0), então rotula ímpares como pares. Está errada.
- Analise a alternativa E: número / 2 == 1 é verdadeira apenas para o número 2, usa divisão comum em vez de resto e não testa a paridade de todos os números. Está errada.
- Conclusão: a alternativa A é a única que testa corretamente a paridade com o resto da divisão por 2 e, portanto, está de acordo com o gabarito oficial.
💡 Dica: Considere a operação de módulo para determinar a paridade.
Alternativa por alternativa
Essa condição determina corretamente se o número é par.
O aluno confundiu o significado da condição: viu que o resto zero aparece na expressão, mas associou esse resultado à palavra ímpar, quando resto zero indica número par.
Por que engana: Confundir a condição do operador módulo para identificar números pares e ímpares, invertendo os testes de igualdade.
O aluno acredita que, como o resto deve ser diferente de 1, o número é ímpar, sem perceber que zero também é diferente de 1 e corresponde aos pares.
O aluno leu o operador != como se a condição indicasse paridade direta, sem observar que resto diferente de zero corresponde aos números ímpares.
O aluno usou a divisão comum em vez do resto (%) e supôs que dividir por 2 e obter 1 identificaria os pares, o que só vale para o número 2.
Raio-X da questão
números pares e ímpares
fixacao
números pares e ímpares · operadores modulares
Revisar a definição de números pares e ímpares e a estrutura de seleção condicional.
Confundir a condição do operador módulo para identificar números pares e ímpares, invertendo os testes de igualdade.
pensamento_critico
abstrato
Questões parecidas com resolução
- Crie um algoritmo simples que determine se um número digitado é par ou ímpar. Use seleção condicional e explique cada…
- Crie um algoritmo simples que determine se um número é par ou ímpar, utilizando seleção condicional. Explique sua…
- Crie um algoritmo simples que utilize a seleção condicional para decidir se um número digitado é par ou ímpar. Utilize a…
- Elabore um algoritmo que leia um número e exiba se ele é par ou ímpar usando instruções de seleção.
- Descreva um algoritmo que determine se um número informado é par ou ímpar. Utilize sequências e seleções condicionais.
- Descreva um algoritmo para identificar se um número é par ou ímpar e explique como a seleção condicional é utilizada…
🔎 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
