— De novo apareceu “atrasado” no caderno do clube de jogos, mas cada voluntário anota de um jeito — reclamou…
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
Comparar diferentes casos particulares (instâncias) de um mesmo problema, identificando as semelhanças e diferenças entre eles, e criar um algoritmo para resolver todos, fazendo uso de variáveis (parâmetros) para permitir o tratamento de todos os casos de forma genérica.
Fonte: Base Nacional Comum Curricular (MEC).Questão
— De novo apareceu “atrasado” no caderno do clube de jogos, mas cada voluntário anota de um jeito — reclamou Luan. No mesmo dia, três fichas do empréstimo estavam assim: • Ficha 1: “Jogo: Xadrez; pegou dia 10; prazo: 7 dias; devolvido: (em branco)”. • Ficha 2: “Jogo: Dominó; pegou dia 12; dia limite: 16; devolvido: (em branco)”. • Ficha 3: “Jogo: Damas; pegou dia 15; etiqueta: amarela; devolvido: (em branco)”. Uma tabela colada na caixa diz: “Etiqueta verde = 7 dias; amarela = 3 dias; vermelha = 1 dia”. O grupo combinou que o jogo pode ser devolvido ate o dia limite; atraso so conta a partir do dia seguinte. Hoje e dia 18, e a tarefa e criar um jeito unico de marcar se ha atraso, mesmo com fichas diferentes. Com base no texto, identifique o algoritmo que funciona para as tres fichas, calculando um unico “dia limite” e decidindo se o jogo esta atrasado no dia 18.
- A) Calcular o dia limite em todos os casos e marcar atraso apenas se hoje for maior que esse dia limite.
- B) Marcar atraso comparando hoje apenas com o dia em que o jogo foi pego, sem calcular dia limite.
- C) Calcular o dia limite somando 7 dias ao dia em que foi pego, usando isso para todas as fichas.
- D) Marcar atraso sempre que hoje for maior ou igual ao dia limite informado ou calculado na ficha.
- E) Criar uma regra separada para cada tipo de ficha e decidir atraso sem transformar tudo no mesmo formato.
✅ Resposta correta: alternativa A
Resolução passo a passo
- Calcule o dia limite de cada ficha. Na Ficha 1 (Xadrez, pegou dia 10, prazo de 7 dias), o dia limite é 10 + 7 = 17. Na Ficha 2 (Dominó), o dia limite já vem escrito: dia 16. Na Ficha 3 (Damas, pegou dia 15, etiqueta amarela), a tabela diz que amarela vale 3 dias, então o dia limite é 15 + 3 = 18. Passo 2: Transforme tudo no mesmo formato, que é um dia limite numérico para cada ficha. Assim o algoritmo fica único, mesmo que a forma de obter o limite mude de ficha para ficha. Passo 3: Compare hoje (dia 18) com cada dia limite usando a regra do grupo: o jogo pode ser devolvido até o dia limite, e o atraso só conta a partir do dia seguinte. Logo, há atraso somente se hoje for maior que o dia limite. Ficha 1: 18 é maior que 17, então está atrasada. Ficha 2: 18 é maior que 16, então está atrasada. Ficha 3: 18 não é maior que 18, então não está atrasada. Passo 4: Conclusão. A alternativa A é a correta, pois descreve exatamente esse algoritmo: calcular o dia limite em todos os casos e marcar atraso apenas se hoje for maior que ele. Sobre as outras: a B está errada porque compara só com o dia em que o jogo foi pego, ignorando o prazo. A C está errada porque usa sempre 7 dias, desconsiderando a etiqueta e o prazo próprio de cada ficha. A D está errada porque considera atraso também no dia limite, quando a regra diz que devolver até esse dia ainda é permitido. A E está errada porque cria regras separadas, justamente o oposto do que a tarefa pede, que é um jeito único de marcar o atraso.
💡 Dica: Calcule o dia limite para cada ficha e compare com o dia atual para identificar atraso.
Alternativa por alternativa
Unifica os tres formatos: define prazo (numero, data ou etiqueta), obtém um dia limite e compara com o dia 18 como “passou do limite”.
O aluno acha que basta olhar a data em que o jogo foi pego e ignora o prazo de empréstimo, que é o dado essencial para decidir o atraso.
O aluno supõe que o prazo é sempre de 7 dias, aplicando esse número a todas as fichas e ignorando a etiqueta da Ficha 3 e o dia limite já escrito na Ficha 2.
O aluno interpreta que o jogo já está atrasado no próprio dia limite, quando a regra diz que devolver até esse dia é permitido; por isso usa maior ou igual em vez de maior.
Por que engana: Confundir o cálculo do dia limite ou comparar incorretamente as datas, levando a marcar atraso errado.
O aluno acredita que cada tipo de ficha precisa de uma regra própria, sem perceber que a tarefa pede um formato único de cálculo, com um dia limite comum a todas as fichas.
Raio-X da questão
algoritmo para calcular atraso
avaliacao
noções básicas de algoritmo · comparação de números
estude como calcular prazos e comparar datas
Confundir o cálculo do dia limite ou comparar incorretamente as datas, levando a marcar atraso errado.
pensamento_critico
cotidiano
Questões parecidas com resolução
- Na cantina da escola, Ana informa o lanche desejado, a quantidade e se vai pagar em dinheiro ou cartão. A atendente…
- Em um jogo criado pela turma, a pontuação de cada equipe é calculada multiplicando a quantidade de desafios concluídos…
- Em uma exposição, um painel registrou as cores dos crachás lidos na entrada. Lista A: azul, verde, azul, amarelo. Lista…
- Em uma cozinha, duas receitas foram preparadas em horários diferentes. Receita 1: uma torta de legumes começou a assar…
- Por que uma cozinha solidária pode ter alimentos guardados e, ainda assim, não conseguir montar todas as cestas…
- Moradores acompanham, pelo celular, um sistema de irrigação instalado em canteiros de uma praça. A cada manhã, dois…
Todas as questões de Estratégias de solução de problemas - Generalização
🔎 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
