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

[Proyecto] Mi código: Sistema de Seguridad

import java.util.Scanner;

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

    System.out.print("Ingrese el códido de acceso: ");
    String codigo = teclado.next();
    System.out.print("Ingrese el nivel de permiso: ");
    int nivel = teclado.nextInt();

    boolean condicionCodigo = codigo.equals("2023");
    boolean condicionNivel = nivel == 1 || nivel == 2 || nivel == 3;

    if (condicionCodigo && condicionNivel) {
        System.out.println("Acceso permitido. ¡Bienvenido al sistema!");
    } else if (condicionCodigo && !condicionNivel) {
        System.out.println("Acceso denegado\nEl nivel de permiso es inválido.");
    } else if (!condicionCodigo && condicionNivel) {
        System.out.println("Acceso denegado\nEl código es incorrecto.");
    } else {
        System.out.println("Acceso denegado\nAmbos criterios son incumplidos.");
    }
}

}

1 respuesta

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

Gracias por tu aporte en el foro. Tu 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!