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

[Proyecto] Verificación de código de acceso y nivel de permiso

public void ejecutar() {

        Scanner scanner = new Scanner(System.in);
        System.out.print("Ingrese el código de acceso: ");
        int codigoAcceso = scanner.nextInt();
        System.out.print("Ingrese el nivel de permiso: ");
        int nivelPermiso = scanner.nextInt();
        scanner.close();

        boolean codigoCorrecto = codigoAcceso == 2023;
        boolean permisoValido = nivelPermiso >= 1 && nivelPermiso <= 3;

        if (codigoCorrecto && permisoValido) {
            System.out.println("Acceso permitido. ¡Bienvenido al sistema!");
        } else {
            System.out.println("Acceso denegado.");
            if (!codigoCorrecto) {
                System.out.println("Motivo: Código de acceso incorrecto.");
            }
            if (!permisoValido) {
                System.out.println("Motivo: Nivel de permiso inválido.");
            }
        }
    }
1 respuesta

¡Hola Jonathan! ¿Cómo estás?

Gracias por tu aporte en el foro. Su contribución es esencial para el crecimiento de nuestra comunidad en Alura.

Sigue así y no dudes en volver al foro si tienes alguna pregunta o dificultad.

Abrazos y buenos estudios!

Si este post te ayudó, por favor, marca como solucionado ✓. Continúa con tus estudios!