Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
0
respuestas

Codigo de acceso


public class Main {
    public static void main(String[] args) {
       String codigoCorrecto = "2023";
       int permisoCorrectoMin = 1;
       int permisoCorrectoMax = 3;
       String codigo;
       int permiso;

       Scanner entrada =  new Scanner(System.in);
       System.out.println("Ingrese el codigo del usuario");
       codigo = entrada.nextLine();
       System.out.println("Ingrese el permiso del usuario");
       permiso = entrada.nextInt();
       boolean permisoValido = permiso >= permisoCorrectoMin && permiso <= permisoCorrectoMax;

        if (codigo.equals(codigoCorrecto) && permisoValido ) {
           System.out.println("Acceso permitido. ¡Bienvenido al sistema!");
       }else if (codigo.equals(codigoCorrecto) && !permisoValido){
            System.out.println("Nivel de permiso inválido");
       }else if (!codigo.equals(codigoCorrecto) && permisoValido){
            System.out.println("Codigo de acceso incorrecto");
        }else {
            System.out.println("ACCESO DENEGADO: codigo y permiso incorrectos.");
        }
    }
}