Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprenda Desafio: Cálculo do Custo Total com Descontos e Impostos | Section
Practice
Projects
Quizzes & Challenges
Questionários
Challenges
/
Stream API em Java
close
Seção 1. Capítulo 33
single

single

bookDesafio: Cálculo do Custo Total com Descontos e Impostos

Deslize para mostrar o menu

Tarefa

Swipe to start coding

Implemente um sistema de carrinho de compras que calcula o custo total do pedido, aplicando um desconto e imposto sobre vendas com base em condições predefinidas.

  1. Utilize map() para obter o preço total de cada produto (há um método dedicado getTotalPrice() na classe Product).
  2. Aplique reduce() para somar todos os preços dos produtos.
  3. Use o operador ternário para verificar se o subtotal excede o limite de desconto (DISCOUNT_THRESHOLD) e calcular o discount. Se o subtotal for maior que o limite, aplique um desconto de 10% (DISCOUNT_PERCENTAGE); caso contrário, defina o desconto como 0.0.
  4. Determine o valor do desconto multiplicando o subtotal por DISCOUNT_PERCENTAGE.
  5. Calcule o valor antes dos impostos (preTaxAmount) subtraindo o discount do subtotal.
  6. Calcule o imposto sobre vendas (tax) multiplicando o preTaxAmount pela taxa de imposto sobre vendas (SALES_TAX).
  7. Retorne o total final, calculado como preTaxAmount + tax.

Solução

Switch to desktopMude para o desktop para praticar no mundo realContinue de onde você está usando uma das opções abaixo
Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 1. Capítulo 33
single

single

Pergunte à IA

expand

Pergunte à IA

ChatGPT

Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo

some-alt