18/08/2009, 07:45
|
| | Fecha de Ingreso: agosto-2009
Mensajes: 2
Antigüedad: 15 años, 4 meses Puntos: 0 | |
ayuda con codigo c++ Tengo un problema ..... me toca hacer un programa el cual almacene estos datos.. nombre. teléfono y documento..... he logrado que grabe teléfono y documento pero como hago para que me guarde el nombre... ya que solo me guarda la primera letra con la que inicia el nombre ejemplo si ingresan luis queda solo la L ........... aca les dejo el codigo que llevo ... si esta mal tambien pasemen otro codigo en el cual si almacene el nombre completo
#include<iostream.h>
#include<fstream.h>
main()
{
int t,i,y,z,d;
char x;
ofstream escribir;
escribir.open("D:\\g44\\dato.txt ", ios::app);
i=0;
while(i<1)
{
i++;
cout<<"Telefono = ";
cin>>t;
escribir<<"\n";
escribir<<"telefono = "<<t;
cout<<"Cdeula o T.I = ";
cin>>d;
escribir<<"\n";
escribir<<"Cedula o T.I = "<<d;
cout<<"Nombre = ";
cin>>x;
escribir<<"\n";
escribir<<"Nombre = "<<x;
escribir<<"\n";
}
cout<<"desea ingresar mas datos?";
cout<<"SI= -1 NO= -2 \n";
cin>>z;
if(z==-1)
{
main();
}
else if(z==-2)
{
system("pause");
}
}
si existe otra forma les agradeceria si me lo pasaran!! |