Hola Lenin, espero que estés bien
Tu código parece estar en la dirección correcta para resolver el ejercicio. Estás utilizando un Scanner
para recibir la entrada del usuario y luego verificas si el valor está dentro del rango permitido utilizando una estructura condicional if/else
.
Tu programa ya realiza la validación correctamente, mostrando un mensaje apropiado si el valor está dentro o fuera del intervalo de 1000 a 5000.
Aquí tienes un ejemplo de cómo tu programa debería funcionar:
Si el usuario ingresa un valor de 1500, el programa debería imprimir:
El valor 1500 cumple con los intervalos permitidos para el préstamo
Si el usuario ingresa un valor de 750, el programa debería imprimir:
El valor 750 no está dentro del intervalo permitido para el préstamo
Todo parece estar bien en tu código. Si estás enfrentando algún problema específico, verifica si el valor ingresado es un número válido y que el Scanner
está correctamente inicializado. Si el problema persiste, intenta reiniciar el entorno de desarrollo o revisar si hay algún error de compilación.
Espero haber ayudado y buenos estudios!