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

Verificando si un número está en un intervalo

import java.util.Scanner;

public class Practica {
    public static void main(String[] args){
        Scanner teclado = new Scanner(System.in);

            System.out.println("Ingrese el valor del prestamo: ");
             int prestamo = teclado.nextInt();

            if (prestamo >= 1000 && prestamo <= 5000){
                System.out.println("El valor "+prestamo+" dentro del prestamo");
            } else {
                System.out.println("El valor "+prestamo+" no esta dentro del intervalo permitido para el prestamo");
            }

    }
}

1 respuesta

Hola Noe, espero que estés bien

Tu código parece estar bien estructurado para verificar si un número está dentro del intervalo permitido para un préstamo. Estás utilizando correctamente la estructura condicional if/else para comprobar si el valor del préstamo está entre 1000 y 5000.

Aquí hay un par de cosas que podrías considerar para asegurarte de que tu programa funcione como esperas:

  1. Verifica el mensaje de salida: Asegúrate de que los mensajes de salida coincidan exactamente con lo que se espera en el ejercicio. Por ejemplo, en tu código, el mensaje dice "El valor dentro del prestamo", pero en el ejemplo proporcionado en el ejercicio, el mensaje es "El valor no está dentro del intervalo permitido para el préstamo." Asegúrate de que los mensajes sean consistentes.

  2. Prueba con diferentes valores: Para asegurarte de que tu código funcione correctamente, prueba con varios valores de entrada, tanto dentro como fuera del intervalo. Por ejemplo, puedes probar con valores como 999, 1000, 2500, 5000 y 5001, y verificar que los mensajes de salida sean los esperados.

  3. Cierre del Scanner: Aunque no es obligatorio para el funcionamiento del programa, es una buena práctica cerrar el Scanner al final del uso para liberar recursos. Puedes hacerlo añadiendo teclado.close(); al final del método main.

Espero que estas sugerencias te sean útiles. ¡Espero haber ayudado y buenos estudios!