C++ quién quiere ser millonario
#include #include #include #include #include #include
/*LIBRERIA PARA MANEJAR EL RANDOM*/ /*Para manejar strlen*/ /*Para manejar isalpha*/
/*declaro una estructura de tipo Usuario la cual va a tener 4 campos dentro de ella */ struct { int cedula; char nombre[25]; char profesion[25]; char sexo[1]; int edad;} usuario;
//FILE *archdisco; //struct preguntas pregun; /*declaro una estructura de tipo Preguntas la cual va a tener 6 campos dentro de ella */ struct{ int id; char pregunta[200]; char respuesta_a[200]; char respuesta_b[200]; char respuesta_c[200]; char respuesta_d[200]; char respuesta_correcta[200]; }preguntas; /* Procesos los cuales se usaran para trabajar las diferentes opciones del programa*/ void menu(); void registrarse(); void jugar(); void salir(); void administracion(); void crear_usuario();
void agregar_usuario(); void consultar_usuario(); void eliminar_usuario(); void crear_preguntas(); void agregar_pregunta(); void usuario_bienvenido(); void usuario_bienvenido() { int cedula; clrscr(); printf("Digite su numero de cedula:"); scanf("%d",&cedula); /*abriendo, leyendo,cargando estructura*/ FILE *archdisco; archdisco = fopen("c:\tc\usuario.dat","at+"); /*Se inicia el ciclo de lectura y fread() regresa siempre cuantas estructuras leyo*/ while(fread(&usuario,sizeof(usuario),1,archdisco)==1) { if (usuario.cedula >= cedula) { printf("Bienvenido "); printf("%s",usuario.nombre); printf(" a este su juego La Trivia Millonaria, sabemos que usted es "); printf("%s",usuario.profesion);
printf(" y tiene "); printf("%d",usuario.edad); ...
Regístrate para leer el documento completo.