/
Inicio :: Foros

 F.A.Q.F.A.Q.                  Conéctese para revisar sus mensajesConéctese para revisar sus mensajes   

programa archivo de datos

 
      Índice del Foro elrincondelc.com -> Trabajos de clase
Ver tema anterior :: Ver siguiente tema  
AutorMensaje
DAVIDR



Registrado: 25 Dic 2008
Mensajes: 9
Ubicación: veneuzela

MensajePublicado: 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
Dirección AIM Yahoo Messenger
betopin



Registrado: 05 Ene 2009
Mensajes: 50
Ubicación: Colombia

MensajePublicado: 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

MensajePublicado: 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
Dirección AIM Yahoo Messenger
      Índice del Foro elrincondelc.com -> Trabajos de clase
Página 1 de 1Todas las horas están en GMT - 8 Horas

 
No puede crear mensajes
No puede responder temas
No puede editar sus mensajes
No puede borrar sus mensajes
No puede votar en encuestas

(c) ElRincondelC.com

Un proyecto de UrlanHeat.com