2
respostas

Verificação de desconto em compras [RESPOSTA]

  • Criei uma class Principal para exibir o valor de uma compra com ou sem desconto. Utilizei condições e operadores de igualdade para verificar sem o cliente tem direito ou não de receber desconto com base no valor da compra.

import java.util.Scanner;

public class Principal { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); System.out.println("Digite o valor da compra: "); double valorCompra = scanner.nextDouble();

    if (valorCompra >= 100.00) {
        valorCompra -= (valorCompra * 10) / 100;
        System.out.println("Desconto de 10% aplicado.");
        System.out.println("Novo valor: R$ " + valorCompra);
    } else {
        System.out.println("Nenhum desconto aplicado.");
        System.out.println("Valor total: R$ " + valorCompra);
    }
}

}

2 respostas

Olá, Eduardo. Tudo bem?

Muito obrigado por compartilhar o seu código aqui com a gente. Parabéns pelo trabalho. Continue com essa dedicação.

Achei muito interessante como você aplicou a verificação de desconto usando operadores de igualdade e condições de forma direta e clara. Seu código ficou bem estruturado e fácil de entender.

Uma dica interessante para o futuro é usar printf para formatar melhor a saída com duas casas decimais:


System.out.printf("Novo valor: R$ %.2f%n", valorCompra);

Este código exibe o valor da compra formatado com duas casas decimais, deixando a apresentação mais bonita para o usuário.

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

obrigado pela dica Renan, deixei passar isso despercebido rsrs