Dados ilustrativos: uma loja de papelaria prepara um algoritmo para calcular o valor total a pagar pelas…
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
Investigar e registrar, por meio de um fluxograma, quando possível, um algoritmo que resolve um problema.
Fonte: Base Nacional Comum Curricular (MEC).Questão
Dados ilustrativos: uma loja de papelaria prepara um algoritmo para calcular o valor total a pagar pelas compras. Passos do algoritmo: 1. Ler preco unitario do produto e quantidade comprada. 2. Se quantidade >= 50 aplicar desconto de 20% ao preco unitario; senao, se quantidade >= 20 aplicar desconto de 10%; caso contrario nao aplicar desconto. 3. Calcular total = preco unitario * quantidade. 4. Exibir valor total. Analise o texto-base e identifique qual condicao deve ser representada no primeiro losango de decisao do fluxograma do algoritmo descrito?
- A) desconto = 0
- B) quantidade >= 20
- C) total >= 1000
- D) quantidade >= 50
- E) preco unitario > 0
✅ Resposta correta: alternativa D
Resolução passo a passo
- Identifique o primeiro losango de decisao do fluxograma. Ele corresponde a primeira estrutura de decisao do algoritmo, que e o passo 2, no qual o programa testa a quantidade comprada antes de qualquer outra verificacao.
- Leia o passo 2 do texto-base: se quantidade >= 50, aplicar desconto de 20%; senao, se quantidade >= 20, aplicar desconto de 10%; caso contrario, nao aplicar desconto. A primeira condicao testada e quantidade >= 50.
- Portanto, a condicao do primeiro losango e quantidade >= 50, alternativa D. Isso concorda com o gabarito oficial.
- A alternativa A esta errada porque desconto = 0 e uma atribuicao de valor, nao uma condicao, e nao e o primeiro teste do algoritmo.
- A alternativa B esta errada porque quantidade >= 20 e a segunda condicao, testada apenas no senao se, portanto aparece em um losango posterior.
- A alternativa C esta errada porque total >= 1000 nao aparece em nenhum passo do algoritmo; o total so e calculado no passo 3, depois da decisao.
- A alternativa E esta errada porque preco unitario > 0 nao e testado no algoritmo; o preco apenas e lido no passo 1 e usado no calculo.
💡 Dica: Identifique a primeira condição de decisão no algoritmo para aplicar o desconto.
Alternativa por alternativa
O aluno pode ter confundido o losango de decisao com a acao de zerar o desconto, que ocorre no caso contrario. Ele trata uma atribuicao como se fosse uma condicao a ser testada.
O aluno pode ter identificado a segunda condicao do algoritmo (quantidade >= 20) como sendo a primeira, por se lembrar do limite mais baixo ou por ler o texto de forma incompleta. Ele nao percebe que o senao se so e testado se a primeira condicao for falsa.
Por que engana: Confundir a ordem das condições ou escolher condição incorreta para o primeiro losango.
O aluno pode ter assumido que o valor total precisa ser verificado antes de qualquer desconto, por intuicao comercial de que compras caras recebem tratamento especial. Ele nao segue a ordem dos passos, em que o total so e calculado depois da decisao.
O primeiro teste do algoritmo, conforme passo 2, verifica se a quantidade comprada e maior ou igual a 50 para aplicar desconto de 20%.
O aluno pode ter pensado que todo algoritmo deve validar os dados de entrada antes de processar, transferindo uma boa pratica geral para este fluxograma. Ele nao percebe que o texto-base nao inclui essa validacao.
Raio-X da questão
condição decisão algoritmo
avaliacao
estruturas condicionais básicas · fluxogramas simples
estude estruturas condicionais e fluxogramas
Confundir a ordem das condições ou escolher condição incorreta para o primeiro losango.
pensamento_critico
cotidiano
Questões parecidas com resolução
- Dados ilustrativos: uma pesquisa mostrou que pequenos comércios adotam procedimentos padronizados para calcular o valor…
- Dados ilustrativos: Uma papelaria oferece 10% de desconto na compra de qualquer material escolar quando são adquiridos…
- Dados ilustrativos: uma confeitaria vende caixas de biscoitos a R$ 5,00 cada. Para incentivar compras maiores, oferece…
- Uma coordenadora de projetos precisa calcular o valor a pagar pelos kits de materiais que serão distribuídos aos…
- Como garantir que o cálculo de um pedido online siga sempre os passos corretos? Considere uma loja virtual em que o…
- Na banca de um festival comunitario, uma equipe prepara pedidos de lembrancas artesanais para varias turmas. Para evitar…
🔎 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
