Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

[Projeto] Calculando o total com imposto

Olá!

Segue minha resolução:

package br.com.alura.exercicios;

import java.util.List;

public class Main {
    public static void main(String[] args) {
        List<Double> precosProdutos = List.of(29.99, 49.50, 15.75, 99.99);
        Double totalProdutos = precosProdutos.stream()
                .reduce(0.0, Double::sum);

        Double imposto = totalProdutos * 8/100;
        Double totalImposto = totalProdutos + imposto;

        System.out.println("Total antes dos impostos: R$" + totalProdutos);
        System.out.println("Valor total com imposto de 8%: " + String.format("%.2f", totalImposto));
    }
}
1 resposta
solução!

Olá, Victor, como vai?

O seu código implementa a lógica necessária para o cálculo do imposto e utiliza corretamente o método reduce para realizar o somatório da lista de produtos. A estrutura está correta e atende ao que foi solicitado no exercício, demonstrando uma boa compreensão do funcionamento de streams em Java.

Parabéns pela resolução e por compartilhar o seu progresso no fórum. Continue praticando para consolidar esses conceitos de coleções e operações de agregação.

O fórum segue à disposição para qualquer dúvida que surgir.

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!