Informática · FCA UNAM

Programa 8. Acceso a un sistema

Análisis del problema

Salida: mensaje de acceso concedido o denegado
Usuario: arreglo de caracteres de 10 posiciones (dato de entrada)
Password: arreglo de caracteres de 10 posiciones (dato de entrada)
Comparación: strcmp con “admin” y “abcd”, unidas con &&, dentro de un if-else

Algoritmo Acceso al sistema

INICIO
1. Declaración de variables
2. Lectura de datos
3. Comparación (if-else)
4. Salida
FIN

Salida del programa

Ejecución del programa

Tarea

Programa 8.

Escriba un programa en C para la verificación del acceso a un sistema de información utilizando la función strcmp de <string.h> para comparar cadenas, la estructura alternativa doble if-else y el operador AND para verificar que el usuario y el password introducido por el usuario sean los correctos con los del sistema (ejemplo: “admin”, “abcd”).

Defina:
Variable para guardar el valor introducido por el usuario para el “usuario” del sistema. Utilice un arreglo de caracteres de 10 posiciones (char usuario[10];)
Variable para guardar el valor introducido por el usuario para el “password” del sistema. Utilice un arreglo de caracteres de 10 posiciones (char password[10];)
Una estructura condicional doble if-else y el operador lógico && para verificar que el usuario y el password son los correctos e informar “Acceso concedido. Bienvenido al sistema” o “Acceso denegado. Usuario o contraseña incorrectos.”
Comente cada parte del programa.