GeraProva GeraProva Provas com IA para professores do Brasil
Computação5º anoBNCC EF15CO02Fácil⏱ curto

Qual o resultado da execução do algoritmo que verifica se um número é positivo, negativo ou zero? Considere o…

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EF15CO02

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

Qual o resultado da execução do algoritmo que verifica se um número é positivo, negativo ou zero? Considere o número 5.

  1. A) O número é positivo
  2. B) O número é negativo
  3. C) O número é zero
  4. D) O número é um número inteiro
  5. E) O número não é classificado

✅ Resposta correta: alternativa A

Resolução passo a passo

  1. O algoritmo verifica se um número é positivo, negativo ou zero, testando as condições em sequência: primeiro se o número é maior que zero, depois se é menor que zero e, caso contrário, conclui que é zero.
  2. Aplicando ao número 5, a primeira condição (5 > 0) é verdadeira, então o algoritmo exibe que o número é positivo.
  3. A alternativa B está errada porque um número negativo seria menor que zero, e 5 não é menor que zero.
  4. A alternativa C está errada porque o resultado zero só ocorreria para o número 0, que não é o caso de 5.
  5. A alternativa D está errada porque, embora 5 seja inteiro, a questão pede a classificação em positivo, negativo ou zero, e não o tipo numérico.
  6. A alternativa E está errada porque o algoritmo classifica todo número de entrada como positivo, negativo ou zero, e 5 se encaixa na primeira classe.
  7. Conclusão: a resposta correta é a alternativa A, que coincide com o gabarito oficial.

💡 Dica: Identifique se o número é positivo, negativo ou zero.

Alternativa por alternativa

A Correta

A estrutura de seleção identificou que 5 é maior que zero.

B Erradaerro: Procedimentala que mais engana

O aluno pode ter associado o número 5 ao sinal de subtração ou ter confundido a condição de teste, supondo que o algoritmo verifica 'número menor que zero' como primeiro passo e concluindo indevidamente que o resultado é negativo.

Por que engana: Confundir a classificacao do numero, escolhendo negativo ou zero para um numero positivo.

C Erradaerro: Conceitual

O aluno pode ter pensado que zero é o resultado padrão ou que o algoritmo retorna zero quando não há uma condição específica satisfeita, sem verificar a comparação real do número 5 com zero.

D Erradaerro: Interpretação

O aluno pode ter lido a questão como uma pergunta sobre o conjunto numérico do valor, confundindo a classificação de sinal (positivo, negativo, zero) com a classificação em inteiros, racionais ou reais.

E Erradaerro: Conceitual

O aluno pode ter achado que o algoritmo só classifica números dentro de uma faixa específica ou que o número 5 fica fora do escopo do teste, não percebendo que todo número cai em uma das três categorias.

Raio-X da questão

Dificuldade Fácil
Leitura baixo
Discriminação medio
Peso pedagógico medio
Autonomia do enunciado completo
Cobertura da habilidade unica
🧪 Simulado🩺 Diagnóstico🧮 Exige cálculo🏠 Cotidiano🔗 Interdisciplinar⭐ Representativa✍️ direta🧩 consolidacao
🎯 Conceito central

números inteiros

📌 Objetivo

avaliacao

🧱 Pré-requisitos

classificacao de numeros inteiros · interpretacao de algoritmos simples

📚 Reveja

Revisar conceitos de números positivos, negativos e zero.

⚠️ Erro mais comum

Confundir a classificacao do numero, escolhendo negativo ou zero para um numero positivo.

🤝 Socioemocional

pensamento_critico

🏫 Contexto

abstrato

Questões parecidas com resolução

Todas as questões de Algoritmos

🔎 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

Ocorreu um erro inesperado. Recarregar X

Rejoining the server...

Rejoin failed... trying again in seconds.

Failed to rejoin.
Please retry or reload the page.

The session has been paused by the server.

Failed to resume the session.
Please retry or reload the page.