Identifique a estrutura de um algoritmo que decide se um número é par ou ímpar.
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
Explorar e construir a solução de problemas por meio de refinamentos, utilizando diversos níveis de abstração desde a especificação até a implementação.
Fonte: Base Nacional Comum Curricular (MEC).Questão
Identifique a estrutura de um algoritmo que decide se um número é par ou ímpar.
- A) Se o número % 2 = 0, então par.
- B) Se o número % 2 <> 0, então par.
- C) Se o número % 2 = 1, então par.
- D) Se o número é positivo, então par.
- E) Se o número % 3 = 0, então par.
✅ Resposta correta: alternativa A
Resolução passo a passo
- Um número é par quando é divisível por 2, ou seja, quando o resto da divisão por 2 é zero. Em notação de algoritmo, o operador % indica o resto da divisão inteira.
- Portanto, a estrutura de decisão correta testa se número % 2 = 0; se a condição for verdadeira, o número é par. Essa é a alternativa A, que coincide com o gabarito oficial.
- A alternativa B está errada porque usa o operador <> (diferente de), o que faria números ímpares serem classificados como pares.
- A alternativa C está errada porque resto igual a 1 indica número ímpar, não par.
- A alternativa D está errada porque verificar se o número é positivo não diz nada sobre paridade.
- A alternativa E está errada porque o teste deveria usar o resto da divisão por 2, e não por 3; múltiplos de 3 não são necessariamente pares.
💡 Dica: Considere a operação de módulo para determinar a paridade.
Alternativa por alternativa
Essa é a estrutura correta para identificar um número par.
Acredita que a condição de paridade é ter resto diferente de zero na divisão por 2, trocando o significado do resto nulo com o de números ímpares.
Por que engana: Confundir a condição correta para paridade, como usar resto diferente de zero para par ou usar divisao por 3 em vez de 2.
Associa o resto 1 à classificação de par, confundindo o resto da divisão por 2 de um número ímpar com a condição de par.
Confunde sinal do número com paridade, achando que números positivos são pares por uma intuição do dia a dia.
Usa o divisor 3 no lugar do divisor 2, possivelmente por desatenção ao operador de resto ou por confundir a regra com a de múltiplos de 3.
Raio-X da questão
paridade de números
fixacao
operador modulo · condicional simples
Revisar a definição de números pares e ímpares.
Confundir a condição correta para paridade, como usar resto diferente de zero para par ou usar divisao por 3 em vez de 2.
pensamento_critico
abstrato
Questões parecidas com resolução
- Considere um algoritmo que precisa verificar se um número é par ou ímpar. Qual estrutura de decisão seria mais adequada?
- Considere um algoritmo que precisa verificar se um número é par ou ímpar. Qual estrutura de controle deve ser utilizada?
- Identifique a sequência correta para um algoritmo que determina se um número é par ou ímpar. O que deve ser considerado…
- Crie um algoritmo que decida se um número é par ou ímpar. Quais passos você incluiria?
- Em um algoritmo, como você utilizaria a instrução de seleção para verificar se um número é par ou ímpar?
- Identifique a sequência correta de passos para criar um algoritmo que defina se um número é par ou ímpar.
🔎 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
