Para el presente ejercicio use una clase principal y la clase donde realice la lógica del programa en donde use dos métodos uno para obtener el dato y el otro para validar si el número estaba en el rango para esto use un ciclo if/else, además de esto también utilice los operadores relacionales y operador lógico, ahora muestro mi solución:
public class Main {
public static void main(String[] args) {
RangoNumero rangoNumero = new RangoNumero();
rangoNumero.ingresoNumero();
rangoNumero.validarNumero();
}
}
import java.util.Scanner;
public class RangoNumero {
int numeroUsuario;
Scanner teclado = new Scanner(System.in);
public void ingresoNumero(){
System.out.println("Ingrese el valor del préstamo: ");
numeroUsuario = teclado.nextInt();
}
public void validarNumero() {
if (numeroUsuario >= 1000 && numeroUsuario <= 5000) {
System.out.printf("El valor %d ingresado está dentro del intervalo permitido para el préstamo.",numeroUsuario);
} else {
System.out.printf("El valor %d ingresado no ésta dentro del intervalo permitido para el préstamo.",numeroUsuario);
}
}
}