
En esta entrada se presenta un programa en lenguaje C que permite registrar cuentas de usuario haciendo uso de archivos binarios. También tiene la opción para listar todos los usuarios registrados en pantalla. Y por último una opción para realizar un inicio de sesión (login) al sistema mediante un usuario y password en asteriscos (solo se permite 3 intentos).
Se utilizó:
- Estructuras de control:
- Condicionales: if-else, switch
- Bucles: do-while, for
- Funciones de la biblioteca estándar string para el manejo de cadenas (strcpy, strcmp)
- Funciones con parámetros con paso por valor y por referencia.
- Uso de structs, punteros y memoria dinámica (creación de un vector dinámico).
- Manejo de archivos binarios: apertura, acceso, lectura y escritura, cierre.
- Uso de la biblioteca no estándar conio para invocar a la función getch y poder leer caracteres sin eco (para que no se muestren en pantalla).
Este programa es una fusión de dos programas que hice anteriormente por separado:
1. Login en C en 3 intentos y clave en asteriscos: https://algoritmosyalgomas.com/login-en-c-con-clave-en-asteriscos-y-3-intentos/
2. Programa para registrar y mostrar usuarios con archivos binarios: https://algoritmosyalgomas.com/programa-en-c-registrar-y-mostrar-usuarios-archivos-binarios/




