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

Validación de contraseña

Comparto Codigo

Scanner teclado=new Scanner(System.in);
        String constrasena="12345",contrasenaUsuario;
        System.out.println("Escriba la contraseña del usuario");
        contrasenaUsuario=teclado.next();

        if(constrasena.equals(contrasenaUsuario)){
            System.out.println("Acceso Permitido");
        }else {
            System.out.println("Acceso Denegado");
        }
1 respuesta

¡Hola Estudiante, espero que estés bien!

Espero que estés bien. He revisado el código que compartiste y parece que estás en el camino correcto. Sin embargo, hay una pequeña diferencia entre el código que proporcionaste y el ejercicio que estás tratando de resolver.

La contraseña predefinida en el ejercicio es "123456", mientras que en tu código la tienes como "12345". Asegúrate de que la variable constrasena tenga el valor correcto:

Scanner teclado = new Scanner(System.in);
String contrasena = "123456", contrasenaUsuario;
System.out.println("Escriba la contraseña del usuario");
contrasenaUsuario = teclado.next();

if (contrasena.equals(contrasenaUsuario)) {
    System.out.println("¡Acceso permitido!");
} else {
    System.out.println("¡Acceso denegado!");
}

Con este ajuste, tu programa debería funcionar como se espera y verificar correctamente si la contraseña ingresada es la correcta.

Espero que esto te ayude y buenos estudios!