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

prestamo

Scanner scanner = new Scanner(System.in); System.out.println("Ingrese cuanto desea pedir prestado: "); int valor = scanner.nextInt(); scanner.close();

if (valor >= 1000 && valor<=750){ System.out.println("El valor " +valor+ " está dentro del intervalo permitido para el préstamo.");

}else { System.out.println("el monto que escogio "+valor+" no es valido"); }

1 respuesta

Hola Jose, espero que estés bien

Parece que has encontrado un pequeño error en tu código al definir el rango de valores permitidos para el préstamo. Según el contexto de la actividad, el rango permitido es de 1000 a 5000 dólares. Sin embargo, en tu código, has establecido un rango incorrecto de 1000 a 750, lo cual no es lógico, ya que el número más pequeño no puede ser mayor que el número más grande.

Aquí te dejo un ejemplo corregido de cómo debería ser tu condicional if para verificar correctamente si el valor está dentro del rango permitido:

Scanner scanner = new Scanner(System.in);
System.out.println("Ingrese cuanto desea pedir prestado: ");
int valor = scanner.nextInt();
scanner.close();

if (valor >= 1000 && valor <= 5000) {
    System.out.println("El valor " + valor + " está dentro del intervalo permitido para el préstamo.");
} else {
    System.out.println("El monto que escogió " + valor + " no es válido.");
}

Con este ajuste, el programa verificará correctamente si el valor ingresado está dentro del rango de 1000 a 5000 dólares, tal como se requiere en el ejercicio.

Espero haber ayudado y buenos estudios!