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

Verificación de código de acceso y nivel de permiso

import java.util.Scanner;

public class Main {
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        int codigoAccesoValido = 2023;
        System.out.println("Ingrese el código de acceso:");
        int codigoAcceso = scanner.nextInt();
        System.out.println("Ingrese el nivel de permiso:");
        int nivelPermiso = scanner.nextInt();


        if (codigoAcceso == codigoAccesoValido && nivelPermiso >= 1 && nivelPermiso <= 3 ){
            System.out.println("Acceso permitido. ¡Bienvenido al sistema!");
        }else if (codigoAcceso != codigoAccesoValido && nivelPermiso >= 1 && nivelPermiso <= 3){
            System.out.println("Código de acceso incorrecto");
        }else if (codigoAcceso == codigoAccesoValido && (nivelPermiso > 3 || nivelPermiso <= 0)) {
            System.out.println("Nivel de permiso incorrecto");
        }else {
            System.out.println("Código de acceso incorrecto");
            System.out.println("Nivel de permiso inválido");
        }
    }
}
1 respuesta

¡Hola Daniel! ¿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!