Está en la página 1de 2

UNMSM Facultad de Ingeniera Industrial Algoritmos y Programacin

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; }

Mag. Hilmar Hinojosa Lazo

UNMSM Facultad de Ingeniera Industrial Algoritmos y Programacin

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; }
Mag. Hilmar Hinojosa Lazo 2

También podría gustarte