Muy buenas a todos, les comparto el codigo que escribi, al parecer funciona pero si hay alguna sugerencia estoy para aprender, gracias
public class TestDescuento {
public static void main(String[] args) {
double valorCompra = 250.00;
double valorPagado = valorCompra;
boolean descuento1 = valorCompra >= 100.00 && valorCompra < 199.99;
boolean descuento2 = valorCompra >= 200.00 && valorCompra < 299.99;
boolean descuento3 = valorCompra >= 300.00;
boolean noDescuento = valorCompra > 0 && valorCompra <= 99.99;
if (descuento1) {
valorPagado = valorCompra - (valorCompra * 0.1);
System.out.println("Gracias por su compra, ha obtenido un descuento del 10%");
System.out.println("El pago requerido es de: " + valorPagado);
}
if (descuento2) {
valorPagado = valorCompra - (valorCompra * 0.15);
System.out.println("Gracias por su compra, ha obtenido un descuento del 15%");
System.out.println("El pago requerido es de: " + valorPagado);
}
if (descuento3) {
valorPagado = valorCompra - (valorCompra * 0.2);
System.out.println("Gracias por su compra, ha obtenido un descuento del 20%");
System.out.println("El pago requerido es de: " + valorPagado);
}
if (noDescuento) {
System.out.println("Gracias por su compra, aumente su consumo para obtener descuento");
System.out.println("El pago requerido es de: " + valorPagado);
}
}
}