Dados ilustrativos: um comércio eletrônico define o cálculo do frete segundo o peso do pacote e a zona de…
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: um comércio eletrônico define o cálculo do frete segundo o peso do pacote e a zona de entrega. Para pacotes com até 10 kg, o valor é R$ 5,00 por kg; para pacotes acima de 10 kg, o valor é R$ 4,00 por kg mais um adicional fixo de R$ 10,00. Além disso, para entregas em zona rural, aplica-se uma taxa extra de R$ 20,00 sobre o valor calculado. O sistema precisa receber o peso e a indicação de zona (urbana ou rural) e devolver o valor total do frete. Analise o texto-base e identifique a sequência de etapas que descreve corretamente um algoritmo para calcular o valor do frete.
- A) Ler peso e tipo de entrega / se peso <= 10 calcular custo = peso * 5 / senão calcular custo = peso * 4 + 10 / se zona rural adicionar 20 ao custo / exibir custo
- B) Ler peso e tipo de entrega / se peso <= 10 calcular custo = peso * 5 / senão calcular custo = peso * 4 + 10 / exibir custo
- C) Ler peso e tipo de entrega / calcular custo = peso * 5 / se peso > 10 adicionar 10 ao custo / se zona rural adicionar 20 ao custo / exibir custo
- D) Ler peso e tipo de entrega / se peso <= 10 calcular custo = peso * 4 + 10 / senão calcular custo = peso * 5 / se zona rural adicionar 20 ao custo / exibir custo
- E) Ler peso e tipo de entrega / se zona rural adicionar 20 ao custo / se peso <= 10 calcular custo = peso * 5 / senão calcular custo = peso * 4 + 10 / exibir custo
✅ Resposta correta: alternativa A
Resolução passo a passo
- Resolvi a questão primeiro, sem olhar o gabarito. Um algoritmo para este frete precisa, nesta ordem, receber o peso e a zona, escolher a tarifa conforme a faixa de peso, somar a taxa rural quando for o caso e exibir o resultado. Passo 2: A faixa de peso define o cálculo. Se o peso é menor ou igual a 10 kg, o custo é peso * 5. Se o peso é maior que 10 kg, o custo é peso * 4 + 10. Essas duas situações são excludentes, por isso devem estar ligadas por um se/senão. Passo 3: A taxa de R$ 20,00 é aplicada sobre o valor já calculado, então só pode ser somada depois do cálculo do custo base. Se for zona rural, soma-se 20 ao custo. Passo 4: Por fim, exibe-se o custo total. A sequência ler, decidir faixa, calcular, somar taxa rural e exibir é exatamente a alternativa A, que coincide com o gabarito oficial. Passo 5: Por que as outras estão erradas: a alternativa B esquece a taxa rural; a alternativa C usa a tarifa de 5 para todos os pesos e depois soma 10 acima de 10 kg, o que não corresponde à regra; a alternativa D inverte as tarifas, usando 4 por kg para pacotes leves e 5 por kg para pacotes pesados; a alternativa E soma a taxa rural antes de calcular o custo base, de modo que o valor é sobrescrito depois.
💡 Dica: Analise as condições e calcule o custo conforme o peso e a zona.
Alternativa por alternativa
Segue a lógica: entrada de dados, condição de peso, cálculo do custo básico, condição de zona e acréscimo, saída do resultado.
O aluno calcula corretamente a faixa de peso, mas ignora a regra da taxa extra de R$ 20,00 para zona rural, como se o tipo de entrega não influenciasse o valor final.
O aluno aplica a tarifa de R$ 5,00 por kg a todos os pacotes e depois soma R$ 10,00 acima de 10 kg, misturando as regras das faixas em vez de usar a tarifa de R$ 4,00 por kg para pesos acima de 10 kg.
Por que engana: Confundir a ordem das condições ou esquecer de adicionar a taxa extra para zona rural.
O aluno inverte as tarifas: usa R$ 4,00 por kg para pacotes leves e R$ 5,00 por kg para pacotes pesados, provavelmente por ter lido as faixas de peso trocadas no enunciado.
O aluno acredita que a taxa rural pode ser somada antes de existir um custo calculado, sem perceber que o cálculo posterior sobrescreve o valor e que a taxa deve incidir sobre o valor calculado.
Raio-X da questão
algoritmo cálculo frete
avaliacao
estruturas condicionais básicas · operações aritméticas simples
Estude estruturas condicionais e cálculo de expressões algébricas.
Confundir a ordem das condições ou esquecer de adicionar a taxa extra para zona rural.
pensamento_critico
cotidiano
Questões parecidas com resolução
- Dados ilustrativos: um sistema de e-commerce calcula a taxa de frete com base no peso da encomenda. Se o peso for até 5…
- Por que aplicativos de entrega cobram tarifas diferentes conforme o peso das encomendas? A GoFast Delivery adota a…
- Dados ilustrativos: a Encomex, plataforma de logística, determina o custo de envio de cada encomenda segundo um…
- Dados ilustrativos: cerca de 73% das encomendas nacionais são distribuídas por peso. Uma transportadora adota a seguinte…
- Mercado virtual ExpressoPlus oferece duas modalidades de entrega de encomendas de pequeno porte. Na empresa A, há tarifa…
- No setor de entregas de uma feira, os vendedores usam uma mesma rotina para calcular a taxa de envio de cada pedido…
🔎 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
