SoloCodigo

Programación General => C/C++ => Mensaje iniciado por: hdr en Domingo 14 de Noviembre de 2004, 22:18

Título: Archivos En C++
Publicado por: hdr en Domingo 14 de Noviembre de 2004, 22:18
holas
tengo que hacer un pequeno trabajo para la U que guarde los datos de una struct en un archivo, hasta aqui bien pero en el momento de buscarlos datos, leerlos modificarlos y guardarlos de nuevo no me funciona, de alguna manera estoy sobre escribiendo los primros datos.

si desean examinar los fuentes bajenlos de
ftp://ftp.telesat.com.co/temporal/Nueva%20carpeta%20(3)/ (http://ftp://ftp.telesat.com.co/temporal/Nueva%20carpeta%20(3)/)

si algo de este codigo no les parece bien acepto sus recomendaciones
Título: Re: Archivos En C++
Publicado por: C++ BorlFJ en Domingo 14 de Noviembre de 2004, 23:27
Manito Manito
 tienes lo siguiente para consultar está esto

Código: Text
  1.  
  2. void consulta()
  3. {
  4.   int i=0;char nombre[30],opconsult='s';
  5.   int valor=0;
  6.        while((opconsult=='s')||(opconsult=='S'))
  7.     {
  8.      printf("INTRODUZCA EL NOMBRE DEL CLIENTE:\n");
  9.      scanf("%s",nombre);
  10.        for (i=0;i<200;i++)
  11.         {
  12.          valor=strcmp(nombre,habit[i].nombre);
  13.       if (valor==0)
  14.       {
  15.        printf("LA HABITACION QUEW OCUPA ES LA NUMERO: %d",habit[i].nhab);
  16.        getch();
  17.        i=200;
  18.       }
  19.          else
  20.       if (i==199)
  21.       {
  22.        printf("ESE NOMBRE NO ESTA REGISTRADO EN LA BASE DE DATOS");
  23.        getch();
  24.        i=200;
  25.        }
  26.         }
  27.         gotoxy();printf("Desea Consultar Otro Huesped S _ N");
  28.         opconsult=getchar();
  29.      }
  30. }
  31.  
  32.  
  33.  
  34.  
a ver si te sirve

trata de hacer los otros con este procedimientico que te hice

hasta luego no más por qué me regañan

 :hola:  :comp:
C+9+ BorlFJ
Título: Re: Archivos En C++
Publicado por: C++ BorlFJ en Domingo 14 de Noviembre de 2004, 23:30
ojo es de un programa que hice referente a un hotel en la parte que dice

Código: Text
  1. valor=strcmp(nombre,habit[i].nombre);
  2.  
lo puedes cambiar así (ups que se me olvidó corregir eso)

Código: Text
  1.  
  2.  
  3. valor=strcmp(nombre,Nombre_del_struct[i].nombre);
  4.  
  5.  
  6.  

 :hola:
C++ BorlFJ