Hola!

Registrándote como bakuno podrás publicar, compartir y comunicarte en privado con otros bakuos :D

Regístrame ya!

Programa C++ con archivos de texto (ficheros)

gafedexter

Bovino Milenario
Desde
1 Ago 2007
Mensajes
1.737
Hola hermanos bakunos pasando por aqui para pedirles su ayuda con unos programas que me dejaron namas que no le entiendo ni madres como hacerlos.... ya hice una parte de uno y me corre y todo pero los otros dos ni idea...

no se si me puedan ayudar

aqui les dejo el codigo y lo que piden

porfa ando machin alterado ya =(

“Desarrolla un programa en papel que cree un archivo de texto que contenga en cada renglón un número entero que teclea el usuario. El programa debe guardar en el archivo tantos números como el usuario quiera.


Después, realiza otro programa que tome los números del archivo que se creó con el programa anterior y muestre en la pantalla la lista de los números y su suma. ”


/*Desarrolla un programa en papel que cree un archivo de texto que contenga en cada renglón un número entero que teclea el usuario.
El programa debe guardar en el archivo tantos números como el usuario quiera.*/

#include <iostream> // AGREGO LAS LIBRERIAS NECESARIAS
#include <fstream> // AGREGO LAS LIBRERIAS NECESARIAS
#include <cstdlib> // AGREGO LAS LIBRERIAS NECESARIAS

using namespace std; // USO ESTA FUNCION PARA USAR LA LIBRERIA STDIO

int main() //INICIA LA FUNCION PRINCIPAL O MAIN
{ // INICIA EL CUERPO DE MAIN
int numero; // DECLARO LAS VARIABLES
int salir;
ifstream ArchivoEnt;
ofstream ArchivoSal;


ArchivoEnt.open("documentoEnt.txt");
if (ArchivoEnt.fail())
{
cout<<"Error al abrir el archivo"<<endl;
exit(1);
}

ArchivoSal.open("documentoSal.txt");
if (ArchivoSal.fail())
{
cout<<"Error al abrir el archivo"<<endl;
exit(1);
}

cout<< "Escriba -1 para salir"<<endl;
do
{
cout<<"Escribe un numero entero para guardarlo en el archivo: ";
cin>>numero;
if (numero == -1)
{
system ("pause");
exit(1);

}

ArchivoSal<<numero<<endl;
}
while (numero != -1);

ArchivoEnt.close();
ArchivoSal.close();




cout<<endl<<endl;// DEJO DOS SALTOS DE LINEA PARA MEJOR VISTA EN PANTALLA




system("pause"); //DETENGO EL SISTEMA PARA VER EN PANTALLA TODO
return 0; // REGRESA UN VALOR NULO MAIN
} //TERMINA EL CUERPO DE MAIN


 
Volver
Arriba