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 PracticaDeJava {
    public static void main(String[] args) {
       Scanner teclado =  new Scanner(System.in);
       int codigoAccesoCorrecto = 2023;
       int nivelPermiso;

        System.out.println("Ingrese el código de acceso: ");
        int codigoUsuario = teclado.nextInt();
        System.out.println("Ingrese el nivel de permiso");
        nivelPermiso = teclado.nextInt();

        boolean accesoCorrecto = codigoUsuario == codigoAccesoCorrecto;
        boolean permisocorrecto = nivelPermiso < 3;

        if(accesoCorrecto && permisocorrecto){
            System.out.println("*********************************************");
            System.out.println("\nAcceso permitido. ¡Bienvenido al sistema!");
            System.out.println("\n*********************************************");
        } else {
            System.out.println("*********************************************");
            System.out.println("\nACCESO DENEGADO. MOTIVO: ");
            if (!accesoCorrecto){
                System.out.println("el código de acceso es incorrectp");
            }
            if (!permisocorrecto){
                System.out.println("el nivel de permiso no es correcto");
            }
            System.out.println("\n*********************************************");
        }
    }
}
1 respuesta

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