Dados ilustrativos: Para automatizar o cálculo do custo de transporte de encomendas, uma empresa definiu um…
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
Utilizar conceitos iniciais de uma linguagem de programação na implementação de algoritmos escritos em linguagem corrente e/ou matemática.
Fonte: Base Nacional Comum Curricular (MEC).Questão
Dados ilustrativos: Para automatizar o cálculo do custo de transporte de encomendas, uma empresa definiu um procedimento em linguagem corrente: inicialize total <- 0; para cada encomenda de peso W na lista [3, 7, 5, 10] kg, se W > 6 então atribua custo <- W * 2, senão atribua custo <- W * 1.5; some custo a total; fim do se; fim do para; ao final, exiba total. Analise o texto-base e determine o valor final exibido pela variável total ao concluir o procedimento descrito.
- A) 48
- B) 46
- C) 44
- D) 50
- E) 42
✅ Resposta correta: alternativa B
Resolução passo a passo
- Identifique o que o procedimento faz. Para cada peso W da lista [3, 7, 5, 10], se W for maior que 6, o custo é W * 2; caso contrário, o custo é W * 1,5. Em seguida, o custo é somado ao total, que começa em 0.
- Calcule o custo de cada encomenda. Peso 3: 3 não é maior que 6, então custo = 3 * 1,5 = 4,5. Peso 7: 7 é maior que 6, então custo = 7 * 2 = 14. Peso 5: 5 não é maior que 6, então custo = 5 * 1,5 = 7,5. Peso 10: 10 é maior que 6, então custo = 10 * 2 = 20.
- Some os custos acumulados no total: 0 + 4,5 = 4,5; 4,5 + 14 = 18,5; 18,5 + 7,5 = 26; 26 + 20 = 46.
- Ao final, o valor exibido é 46, que corresponde à alternativa B e coincide com o gabarito oficial.
- Por que as outras estão erradas. A (48) usaria a condição de forma incorreta ou erraria uma parcela. C (44) resulta de erro aritmético em alguma soma ou produto. D (50) aplicaria o dobro a todas as encomendas, ignorando a condição do senão. E (42) usaria o multiplicador 1 no lugar de 1,5 para os pesos leves.
💡 Dica: Calcule o custo para cada peso e some os valores para obter o total.
Alternativa por alternativa
O aluno provavelmente tratou a condição como 'W maior ou igual a 5' ou cometeu um descuido em uma das parcelas, o que eleva a soma para um valor próximo de 48 sem seguir a regra do enunciado.
Por que engana: Erro comum é não aplicar corretamente a condição para pesos maiores que 6 ou somar incorretamente os custos.
Somando 3*1.5 + 7*2 + 5*1.5 + 10*2 obtém-se 4.5 + 14 + 7.5 + 20 = 46.
O aluno calculou corretamente a lógica, mas errou uma parcela ou uma soma decimal (por exemplo, 4,5 ou 7,5), chegando a 44 em vez de 46.
O aluno aplicou o multiplicador 2 a todas as encomendas, ignorando que, para W menor ou igual a 6, a regra usa 1,5.
O aluno usou o multiplicador 1 no lugar de 1,5 para os pesos leves (3 e 5), confundindo a taxa do ramo senão.
Raio-X da questão
procedimento iterativo e cálculo
avaliacao
multiplicação e soma · condicional simples
estude estruturas de repetição e operações aritméticas básicas
Erro comum é não aplicar corretamente a condição para pesos maiores que 6 ou somar incorretamente os custos.
tomada_decisao
abstrato
Questões parecidas com resolução
- Dados ilustrativos: a Encomex, plataforma de logística, determina o custo de envio de cada encomenda segundo um…
- Dados ilustrativos: um sistema de e-commerce calcula a taxa de frete com base no peso da encomenda. Se o peso for até 5…
- Dados ilustrativos: em um armazém de entregas, funcionários registram três envios diários. Para cada envio, leem o peso…
- Dados ilustrativos: um comércio eletrônico define o cálculo do frete segundo o peso do pacote e a zona de entrega. Para…
- 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…
🔎 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
