Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
1
respuesta

[Proyecto] Verificación de descuento en compras

import java.util.Scanner;

public class VerificarDescuento {
    public static void main(String[] args) {
        double descuento = 0;
        Scanner teclado = new Scanner(System.in);
        System.out.println("Ingrese el valor de la compra :");
        double valorCompra = teclado.nextDouble();
        if(valorCompra >= 100){
            descuento = 0.10*valorCompra;
            System.out.println("Descuento del 10% aplicado $:"+descuento);
            System.out.println("Nuevo valor : $"+(valorCompra-descuento));
        }else{
            System.out.println("Descuento no aplicado");
            System.out.println("Valor total : $"+valorCompra);
        }
    }

}
1 respuesta

Hola Edward, espero que estés bien

Tu código está casi perfecto para la tarea que estás intentando realizar. Estás verificando correctamente si el valor de la compra es mayor o igual a $100 para aplicar un descuento del 10%. Sin embargo, he notado que hay un pequeño detalle en el mensaje de salida cuando el descuento no se aplica. Según el ejemplo de salida esperada, el mensaje debería incluir un punto al final de las frases.

Aquí te dejo una pequeña corrección en tu código para que se ajuste exactamente al formato esperado:

import java.util.Scanner;

public class VerificarDescuento {
    public static void main(String[] args) {
        double descuento = 0;
        Scanner teclado = new Scanner(System.in);
        System.out.println("Ingrese el valor de la compra :");
        double valorCompra = teclado.nextDouble();
        
        if(valorCompra >= 100){
            descuento = 0.10 * valorCompra;
            System.out.println("Descuento del 10% aplicado.");
            System.out.println("Nuevo valor: $" + (valorCompra - descuento));
        } else {
            System.out.println("Descuento no aplicado.");
            System.out.println("Valor total: $" + valorCompra);
        }
    }
}

Con esta modificación, tu programa debería cumplir con los requisitos del ejercicio. Espero que esto te ayude y que continúes disfrutando de tu aprendizaje en Java.

¡Espero haber ayudado y buenos estudios!