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

No galpao de uma campanha de doacao, chegaram N cadernos para serem organizados em pacotes. Cada pacote deve…

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EF06MA04

Construir algoritmo em linguagem natural e representá-lo por fluxograma que indique a resolução de um problema simples (por exemplo, se um número natural qualquer é par).

Fonte: Base Nacional Comum Curricular (MEC).

Questão

No galpao de uma campanha de doacao, chegaram N cadernos para serem organizados em pacotes. Cada pacote deve ter exatamente 15 cadernos, e o que sobrar vai para um lote separado. Como a voluntaria ainda nao tem calculadora, ela decidiu montar um procedimento que use apenas contagem e subtracoes repetidas: ela comeca com o total N, cria um contador de pacotes completos e, enquanto ainda for possivel tirar mais 15 cadernos do total, ela retira 15 e aumenta o contador em 1. Quando nao der mais para retirar 15, ela para e anota dois resultados: quantos pacotes completos foram formados e quantos cadernos ficaram no lote separado. Esse procedimento sera transformado em um fluxograma para orientar outras pessoas na triagem. Interprete o procedimento descrito no texto e identifique a sequencia de passos que o representa corretamente em um fluxograma, de modo a obter o numero de pacotes completos e a sobra.

  1. A) Ler N; p=0; enquanto N>=15: p=p+1; ao final, mostrar p e N.
  2. B) Ler N; p=1; enquanto N>=15: N=N-15; p=p+1; ao final, mostrar p e N.
  3. C) Ler N; p=0; enquanto N>15: N=N-15; p=p+1; ao final, mostrar p e N.
  4. D) Ler N; p=0; enquanto N>=15: N=N-15; p=p+1; ao final, mostrar p e N.
  5. E) Ler N; p=0; enquanto N>=15: N=N-14; p=p+1; ao final, mostrar p e N.

✅ Resposta correta: alternativa D

Resolução passo a passo

  1. Ler o enunciado com atenção. A voluntária começa com o total N, conta os pacotes completos e retira 15 cadernos do total a cada pacote formado, enquanto ainda for possível retirar 15. Quando não for mais possível, ela para e informa a quantidade de pacotes e a sobra.
  2. Traduzir cada parte do texto para o fluxograma. Ler N corresponde ao início, em que o total é informado. O contador p começa em 0, pois ainda não há pacotes formados.
  3. A condição do laço é enquanto ainda for possível tirar 15, ou seja, enquanto N for maior ou igual a 15 (N>=15). Com N igual a 15 ainda é possível formar um pacote, então a comparação precisa incluir a igualdade.
  4. Dentro do laço devem ocorrer duas ações: retirar 15 do total (N=N-15) e aumentar o contador em 1 (p=p+1). A ordem entre elas não altera o resultado, desde que ambas façam parte do corpo do laço.
  5. Ao sair do laço, o valor de p é o número de pacotes completos e o valor de N é a quantidade de cadernos que sobrou no lote separado. Por isso o fluxograma deve mostrar p e N.
  6. Conferir com um exemplo. Para N=40: 40 maior ou igual a 15, então N vira 25 e p vira 1; 25 maior ou igual a 15, então N vira 10 e p vira 2; 10 não é maior ou igual a 15, então paramos. Resultado: 2 pacotes e sobram 10 cadernos, o que está correto.
  7. Por que as outras estão erradas. A: não há subtração de 15, então N nunca diminui e o laço nunca termina. B: p começa em 1, o que contaria um pacote a mais. C: usa N>15, que deixa de formar um pacote quando N é exatamente 15. E: subtrai 14 em vez de 15, o que altera a contagem de cadernos a cada pacote.
  8. Conclusão. A alternativa D é a única que lê N, inicia p em 0, repete enquanto N>=15 retirando 15 e somando 1 ao contador, e mostra p e N ao final. Esse é o fluxograma que representa corretamente o procedimento descrito.

💡 Dica: Simule o procedimento passo a passo, verificando as condições do laço.

Alternativa por alternativa

A Erradaerro: Procedimentala que mais engana

O aluno acredita que basta contar os pacotes sem retirar os 15 cadernos do total, achando que a condição N>=15 se resolve sozinha. Como N nunca muda, o laço nunca termina.

Por que engana: Confundir a condição do laço, iniciando o contador errado ou subtraindo quantidade incorreta.

B Erradaerro: Procedimental

O aluno inicia o contador de pacotes em 1, como se já houvesse um pacote formado antes de começar, e assim soma um pacote a mais no resultado final.

C Erradaerro: Atenção

O aluno usa a condição N maior que 15, esquecendo que com exatamente 15 cadernos ainda é possível formar um pacote completo. Com N igual a 15, o programa deixaria 15 cadernos no lote em vez de formar um pacote.

D Correta

Repete a subtracao de 15 enquanto for possivel, contando pacotes; ao parar, p e o total de pacotes e N e a sobra.

E Erradaerro: Atenção

O aluno subtrai 14 cadernos por pacote em vez de 15, confundindo o tamanho do pacote com um valor vizinho. Isso faz a contagem de cadernos restantes ficar errada a cada passagem pelo laço.

Raio-X da questão

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

procedimento iterativo, laço, subtração

📌 Objetivo

avaliacao

🧱 Pré-requisitos

estrutura de repetição · controle de fluxo em algoritmos

📚 Reveja

estude estruturas de repetição e controle de fluxo em algoritmos

⚠️ Erro mais comum

Confundir a condição do laço, iniciando o contador errado ou subtraindo quantidade incorreta.

🤝 Socioemocional

pensamento_critico

🏫 Contexto

cotidiano

Questões parecidas com resolução

Todas as questões de Fluxograma para determinar a paridade de um número natural

🔎 Resolver outra questão

Cole o enunciado e veja a resolução passo a passo, a alternativa correta e por que as outras estão erradas.

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.