¡Hola, Diego!
Tu código parece estar correcto para verificar si un número está dentro del intervalo permitido de 1000 a 5000 dólares. Estás utilizando la estructura condicional if/else
de manera adecuada para comprobar si el valor ingresado está dentro del rango y mostrar el mensaje correspondiente.
Aquí tienes un pequeño resumen de cómo funciona tu código:
- Solicitas al usuario que ingrese el valor del préstamo.
- Utilizas
scanner.nextDouble()
para capturar el valor ingresado. - Verificas si el valor está entre 1000 y 5000 utilizando la condición
if (prestamoSolicitado >= 1000 && prestamoSolicitado <= 5000)
. - Si el valor está dentro del rango, imprimes un mensaje indicando que el préstamo fue aprobado.
- Si el valor no está dentro del rango, imprimes un mensaje indicando que no está permitido.
Tu código debería funcionar correctamente para cualquier valor ingresado. Aquí tienes un ejemplo práctico:
- Si el usuario ingresa 3000, el programa debería imprimir: "Su prestamo de $3000 fue aprobado".
- Si el usuario ingresa 750, el programa debería imprimir: "El valor 750 no está dentro del intervalo permitido para el préstamo."
Espero que esto te ayude a entender cómo tu código está logrando la tarea. ¡Sigue adelante con tus estudios de Java!
Espero haber ayudado y buenos estudios!