2
respuestas

Tienda Descuento

public class EjemploCondicionales {

public static void main(String[] args) {

    double valorCompra = 250.00;

    // ifs aquí

    if (valorCompra >= 100.00 && valorCompra <= 199.99) {

        double descuento = valorCompra * (10.00 * 1 / 100);
        System.out.println("El descuento es del 10% y equivale a: " + descuento);
    }

    else if (valorCompra >= 200.00 && valorCompra <= 299.99) {

        double descuento = valorCompra * (15.00 * 1 / 100);
        System.out.println("El descuento es del 15% y equivale a: " + descuento);
    }
    else if (valorCompra >= 300.00) {
        double descuento = valorCompra * (20.00 * 1 / 100);
        System.out.println("El descuento es del 20% y equivale a: " + descuento);
    }

}

}

2 respuestas

Hola Jean Pierre, concuerdo con tu desarrollo.

// Test: Maria Store.

    double valorCompra = 250.0;
    double descuento = 0.0;

    System.out.println("##########################################");

    if (valorCompra >= 100.0 && valorCompra <= 199.99) {
        descuento = 10.0;
    } else if (valorCompra >= 200.0 && valorCompra <= 299.99) {
        descuento = 15.0;
    } else if (valorCompra >= 300.0) {
        descuento = 20.0;
    }

    System.out.println("Valor de compra: " + valorCompra);
    System.out.println("Descuento " + descuento + "%");
    System.out.println("Importe final: " + (valorCompra - (valorCompra * descuento/100)));
    System.out.println("##########################################");

Gracias! compañero. Saludos!