GeraProva GeraProva Provas com IA para professores do Brasil
Matemática6º anoBNCC EF06MA23Difícil⏱ medio

— Professora, como vamos definir a multa para livros devolvidos com atraso? — questionou um aluno. Ela…

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EF06MA23

Construir algoritmo para resolver situações passo a passo (como na construção de dobraduras ou na indicação de deslocamento de um objeto no plano segundo pontos de referência e distâncias fornecidas etc.).

Fonte: Base Nacional Comum Curricular (MEC).

Questão

— Professora, como vamos definir a multa para livros devolvidos com atraso? — questionou um aluno. Ela explicou: dados os dias de atraso n, se n for menor ou igual a zero, não há multa. Caso contrário, se n for de 1 a 5, aplica-se multa leve; se maior que 5, aplica-se multa pesada. Esse procedimento orienta a criação de um algoritmo que organize essas verificações em sequência lógica. Analise o texto-base e conclua qual sequência de passos em linguagem natural implementa corretamente o algoritmo para categorizar a multa por atraso.

  1. A) Ler n de dias; se n<=0 então imprimir “sem multa”; senão, se n<=5 então imprimir “multa leve”; senão imprimir “multa pesada”; fim.
  2. B) Ler n de dias; se n<=0 então imprimir “sem multa”; senão, se n>5 então imprimir “multa pesada”; senão imprimir “multa leve”; fim.
  3. C) Ler n de dias; se n>=1 e n<=5 então imprimir “multa leve”; se n>5 então imprimir “multa pesada”; senão imprimir “sem multa”; fim.
  4. D) Ler n de dias; se n<=0 então imprimir “sem multa”; senão, imprimir “multa leve”; se n>5 então imprimir “multa pesada”; fim.
  5. E) Ler n de dias; se n<1 então imprimir “sem multa”; se n<=5 então imprimir “multa leve”; se n>5 então imprimir “multa pesada”; fim.

✅ Resposta correta: alternativa A

Resolução passo a passo

  1. Identifique as condições do texto-base. Se n<=0, não há multa. Se n estiver entre 1 e 5, a multa é leve. Se n for maior que 5, a multa é pesada.
  2. Verifique a sequência de A. Primeiro testa-se n<=0 e imprime “sem multa”. Se essa condição falha, o “senão” leva ao segundo teste, n<=5, que imprime “multa leve”. Só se ambas falham, resta n>5, e imprime-se “multa pesada”. A estrutura aninhada reproduz exatamente as três faixas do texto.
  3. Por que B também funciona. B testa n>5 antes de n<=5, mas, depois de descartar n<=0, os casos restantes são apenas 1 a 5 e n maior que 5. Logo B produz os mesmos resultados. Como a questão pede a sequência que implementa corretamente o algoritmo, A é a que segue a ordem natural do texto e, portanto, é a resposta esperada. Essa equivalência é uma falha da questão, que deveria ter apenas uma alternativa correta.
  4. Por que C está errada. Em C, o “senão” do último “se” (n>5) fica ligado a ele, e não ao bloco inteiro. Para n entre 1 e 5, imprime-se “multa leve” e também “sem multa”.
  5. Por que D está errada. Em D, o “senão” cobre apenas a impressão de “multa leve”. Para n maior que 5, imprime-se “multa leve” e depois “multa pesada”.
  6. Por que E está errada. Em E, os testes são independentes, sem “senão”. Para n igual a 0, imprime-se “sem multa” e depois “multa leve”, pois 0 também satisfaz n<=5. Para n maior que 5, imprime-se “multa pesada” após nada, mas os casos anteriores já estão quebrados.
  7. Conclusão. A é a sequência clara e correta, de acordo com o gabarito. B é logicamente equivalente, o que torna a questão ambígua.

💡 Dica: Analise as condições em sequência lógica para classificar corretamente a multa.

Alternativa por alternativa

A Correta

Reflete fielmente a lógica: verifica n<=0, depois 1 a 5 e, por fim, n>5.

B Erradaerro: Outroa que mais engana

O aluno pode ter pensado que testar primeiro n>5 invalidaria o algoritmo, quando na verdade, após tratar n<=0, a ordem alternativa produz o mesmo resultado. Esse raciocínio mostra que a alternativa é equivalente à correta, o que caracteriza uma ambiguidade da questão.

Por que engana: Confundir a ordem das condições e não aplicar corretamente a sequência lógica das verificações.

C Erradaerro: Procedimental

O aluno acredita que o “senão” final se aplica ao algoritmo inteiro, e não apenas ao último “se”. Assim, para n entre 1 e 5, imprime “sem multa” depois de “multa leve”.

D Erradaerro: Procedimental

O aluno supõe que, após o “senão” de n<=0, todas as demais linhas são executadas apenas no caso alternativo, e não em sequência. Com isso, para n maior que 5, imprime “multa leve” antes de “multa pesada”.

E Erradaerro: Conceitual

O aluno trata os “se” como independentes, sem encadeamento lógico. Assim, para n igual a 0, imprime “sem multa” e também “multa leve”, pois não entende que os casos são exclusivos.

Raio-X da questão

Dificuldade Difícil
Bloom Analisar
Leitura medio
Discriminação alto
Peso pedagógico medio
Autonomia do enunciado completo
Cobertura da habilidade unica
🧪 Simulado🩺 Diagnóstico🧮 Exige cálculo🏠 Cotidiano🔗 Interdisciplinar⭐ Representativa✍️ interpretativa🧩 progressao
🎯 Conceito central

estrutura condicional sequencial

📌 Objetivo

avaliacao

🧱 Pré-requisitos

condições lógicas básicas

📚 Reveja

Estude estruturas condicionais e lógica de decisão em algoritmos.

⚠️ Erro mais comum

Confundir a ordem das condições e não aplicar corretamente a sequência lógica das verificações.

🤝 Socioemocional

pensamento_critico

🏫 Contexto

abstrato

Questões parecidas com resolução

Todas as questões de Construção de retas paralelas e perpendiculares, fazendo uso de réguas, esquadros e softwares

🔎 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.