| Ver tema anterior :: Ver siguiente tema | | Autor | Mensaje |
|---|
DAVIDR
Registrado: 25 Dic 2008 Mensajes: 9 Ubicación: veneuzela
| Publicado: 05/02/2009 7:19 am | | | Título: programa archivo de datos |
| necesito ayuda para hacer un programa en c para almacenar y consultar archivos personales. como cedula, apellido direccicon, telefono. fecha de nacimeinto cualquier consulta de informacion debe hacer por la cedula no permitir ingresos repetidos enviar un mensaje de no encontrado y si ya existe usando la instruccion CASE
en el caso de l interface debe tener un menu pricnipal que tengga esto
DESCRIPCION OPCION ingresar datos 1 consultar datos 2 salir de la aplicacion 9
cuando se acceda a ingresar aspirante tenga la opcion de regresar opcion = 2: regresar al menu principal e igualmente al consultar datos gracias se lo gradeceria si me pudieran ayudar _________________ david |
| | Volver arriba | |  | betopin
Registrado: 05 Ene 2009 Mensajes: 50 Ubicación: Colombia
| Publicado: 09/02/2009 9:16 am | | | Título: |
| Que problemas cuentas con este codigo?...es cuestion de usar comando tipo fprintf, fscanf, getc...llevas algo adelantado? _________________ Programas en C: Tutoriales y Software |
| | Volver arriba | |  | DAVIDR
Registrado: 25 Dic 2008 Mensajes: 9 Ubicación: veneuzela
| Publicado: 11/02/2009 12:17 pm | | | Título: |
| aqui esta lo que llevo adelantado lo que necesito ayuda es con la cosa de de la interface que pide al usuario si introusca 1, 2 o 9 como ya lo explique mas arriba y los detalles de consulta. gracias
#include <stdio.h> #define ELEMENTOS 3 struct estructura_amigo { char nombre[30]; char apellido[40]; char telefono[10]; int edad; }; struct estructura_amigo amigo[ELEMENTOS]; int main() { int num_amigo; for( num_amigo=0; num_amigo<ELEMENTOS; num_amigo++ ) { printf( "\nDatos del amigo numero %i:\n", num_amigo+1 ); printf( "Nombre: " ); fflush( stdout ); gets(amigo[num_amigo].nombre); printf( "Apellido: " ); fflush( stdout ); gets(amigo[num_amigo].apellido); printf( "Teléfono: " ); fflush( stdout ); gets(amigo[num_amigo].telefono); printf( "Edad: " ); fflush( stdout ); scanf( "%i", &amigo[num_amigo].edad ); while(getchar()!='\n'); } /* Ahora imprimimos sus datos */ for( num_amigo=0; num_amigo<ELEMENTOS; num_amigo++ ) { printf( "El amigo %s ", amigo[num_amigo].nombre ); printf( "%s tiene ", amigo[num_amigo].apellido ); printf( "%i años ", amigo[num_amigo].edad ); printf( "y su teléfono es el %s.\n" , amigo[num_amigo].telefono ); } getch(); } _________________ david |
| | Volver arriba | |  | | |
| No puede crear mensajes No puede responder temas No puede editar sus mensajes No puede borrar sus mensajes No puede votar en encuestas
|
|
| |