public class TestDescuento { public static void main(String[] args) { double valorCompra = 249.99; double porcentaje = 0, resultado = 0;
if (valorCompra >= 100.0 && valorCompra <= 199.99) {
System.out.println("El descuento que aplicaste fue de 10%");
porcentaje = (10 * valorCompra) /100;
resultado = valorCompra - porcentaje;
System.out.println("El descuento es de: " + porcentaje);
System.out.println("la cantidad que compro es de: " + valorCompra +
" y se aplica el descuento del 10% quedando su compra en: " + resultado);
} else if (valorCompra >= 200.0 && valorCompra <= 299.99) {
System.out.println("El descuento que aplicaste fue de 15%");
porcentaje = (15 * valorCompra) /100;
resultado = valorCompra - porcentaje;
System.out.println("El descuento es de: " + porcentaje);
System.out.println("la cantidad que compro es de: " + valorCompra +
" y se aplica el descuento del 15% quedando su compra en: " + resultado);
} else if (valorCompra >= 300.0) {
System.out.println("El descuento que aplicaste fue de 20%");
porcentaje = (20 * valorCompra) /100;
resultado = valorCompra - porcentaje;
System.out.println("El descuento es de: " + porcentaje);
System.out.println("la cantidad que compro es de: " + valorCompra +
" y se aplica el descuento del 20% quedando su compra en: " + resultado);
}else {
System.out.println("lamentablemente no tienes descuento");
}
}
}
solo me falta reducir las decimales del double en cuenstion del 15%