Alguma melhoria possível?
package condicionais_if_e_else;
import java.util.Locale;
import java.util.Scanner;
public class VerificacaoDesconto {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
scanner.useLocale(Locale.US);
System.out.println("Digite o valor da compra: ");
double valorCompra = scanner.nextDouble();
double desconto = valorCompra * 0.10;
double valorFinal = valorCompra - desconto;
if (valorCompra >= 100.0) {
System.out.println("Desconto de 10% aplicado.");
System.out.println("Valor total: R$" + valorFinal);
} else {
System.out.println("Nenhum desconto aplicado.");
System.out.println("Valor total: R$" + valorCompra);
}
scanner.close();
}
}