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

[Proyecto] Verificando si un número está en un intervalo

public void ejecutar() {

        Scanner scanner = new Scanner(System.in);
        System.out.print("Ingrese el valor del préstamo: ");
        int numero = scanner.nextInt();
        scanner.close();

        if (numero >= 1000 && numero <= 5000) {
            System.out.println("El valor " + numero + " está dentro del intervalo permitido para el préstamo.");
        } else {
            System.out.println("El valor " + numero + " no está dentro del intervalo permitido para el préstamo.");
        }
    }
1 respuesta

¡Hola Jonathan, espero que estés bien!

Tu código para verificar si un número está dentro de un intervalo específico se ve muy bien. La lógica que has implementado es correcta para determinar si el valor ingresado está entre 1000 y 5000, inclusive. Aquí hay un par de sugerencias para mejorar tu código:

  1. Validación de entrada: Podrías agregar una validación para asegurarte de que el usuario ingrese un número válido. Esto podría evitar errores si el usuario ingresa un valor que no sea un número.

  2. Mensajes de error más claros: Podrías considerar dar al usuario más información sobre por qué su entrada no es válida. Por ejemplo, si el número es menor que 1000, podrías indicar que es demasiado bajo, y si es mayor que 5000, que es demasiado alto.

Espero que estas sugerencias te sean útiles. ¡Espero haber ayudado y buenos estudios!