Este programa Java é projetado para aplicar um desconto de 10% em compras que totalizem R$ 100,00 ou mais.
Ele solicita o valor da compra ao usuário e, com base nesse valor, decide se o desconto é aplicável. Se for, calcula e exibe o valor final com o desconto. Caso contrário, informa que o desconto não foi concedido. Todos os valores monetários são apresentados com duas casas decimais para clareza.
Código:
import java.util.Scanner;
public class DescontoLoja {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("Digite o valor total da compra: R$ ");
double valorCompra = scanner.nextDouble();
scanner.close();
double valorFinal = valorCompra;
if (valorCompra >= 100.00) {
double desconto = valorCompra * 0.10;
valorFinal = valorCompra - desconto;
System.out.println("Parabéns! Você ganhou um desconto de 10%.");
System.out.printf("Valor original: R$ %.2f%n", valorCompra);
System.out.printf("Valor com desconto: R$ %.2f%n", valorFinal);
} else {
System.out.println("O desconto não foi aplicado.");
System.out.printf("Valor da compra: R$ %.2f%n", valorCompra);
System.out.println("Para ter direito ao desconto, o valor da compra deve ser de R$ 100,00 ou mais.");
}
}
}