¡Hola Felipe, espero que estés bien!
Tu código para verificar si un préstamo está dentro del rango permitido parece estar bien encaminado. Sin embargo, he notado que tu condición para aceptar un préstamo es getPrestamo() > 1000 && getPrestamo() < 5000
. Esto significa que el préstamo solo se acepta si es estrictamente mayor a 1000 y estrictamente menor a 5000. Según el contexto de la actividad, el rango permitido debería incluir los valores 1000 y 5000.
Para corregir esto, puedes ajustar la condición en el método verificarPrestamo()
de la siguiente manera:
if(getPrestamo() >= 1000 && getPrestamo() <= 5000){
System.out.println("El préstamo con el monto de : " + getPrestamo() + " sí es aceptado");
} else {
System.out.println("Lamentablemente el préstamo no cumple con nuestros requisitos");
}
Con este cambio, los préstamos de exactamente 1000 y 5000 también serán aceptados, lo cual está alineado con el enunciado de la actividad.
Espero que esto te ayude a resolver tu duda. ¡Bons estudios!