Вы находитесь на странице: 1из 2

UNMSM Facultad de Ingeniera Industrial

Algoritmos y Programacin

Mag. Hilmar Hinojosa Lazo 1


Escritura en Archivos de Texto


#include <iostream>
#include <stdlib.h>
#include <fstream>

int main()
{
ofstream arch;
int x, y, z;
char c;
arch.open( "abc.txt" );
if( arch.fail( ) )
cout << "Error de apertura" << endl;
else
{
arch << "Buenos dias" << endl;
x = 5;
y = 8;
z = x * y;
arch << x << " por " << y << " es " << z << endl;
c = '#';
arch.put( c );
arch.put( '%' );
arch.close( );
}
system("PAUSE");
return 0;
}




UNMSM Facultad de Ingeniera Industrial
Algoritmos y Programacin

Mag. Hilmar Hinojosa Lazo 2


Lectura de Archivos de Texto


#include <iostream>
#include <stdlib.h>
#include <fstream>

int main()
{
ifstream arch;
int e;
float t;
char c, d, n[80], cad[80];
arch.open( "xyz.txt" );
if( arch.fail( ) )
cout << "Error de apertura" << endl;
else
{
arch.getline( cad , 80 , '\n' );
cout << "La cadena leida es: " << cad << endl;
arch >> n >> e >> t;
cout << endl << "Datos leidos: " << endl;
cout << "Nombre: " << n << endl;
cout << "Edad: " << e << endl;
cout << "Talla: " << t << endl << endl;
arch.get( c );
cout << "El caracter leido es: " << c << endl;
arch.get( d );
cout << "El caracter leido es: " << d << endl;
}
system("PAUSE");
return 0;
}

Вам также может понравиться