Hoy hemos estado trabajando con las funciones de caracteres y cadenas en C. Para poner en práctica algunas de las cosas aprendidas los últimos días he realizado un programa que simule un control de acceso a una aplicación o a un sistema. A continuación, podéis ver el código correspondiente.
#include <stdio.h>
#include <stdlib.h>
#include <windows.h>
int main()
{
int i=0, tiempo=0, j=0;
char cadena[20];
int acertada=0;
strcpy(cadena,"clave");
while ((i<5) & !acertada) {
Sleep(i*1000);
system("cls");
printf("Introduzca su clave: ");
scanf("%s",cadena);
if (strcmp(cadena,"clave")==0){
acertada=1;
system("cls");
printf("\n\n\n\n\n");
printf(" ****************************\n");
printf(" * BIENVENIDO AL SISTEMA *\n");
printf(" ****************************\n\n\n\n");
printf(" Cargando ");
for (j=0; j<10; j++) {
printf(".");
Sleep(700);
}
Sleep(10000);
//system("cls");
}
else {
printf("Su clave es incorrecta. Intentelo de nuevo. Le quedan %d intentos\n", 5-(i+1));
i++;
}
}
return 0;
}
No hay comentarios:
Publicar un comentario