PDA

View Full Version : [C++] salvare i risultati in un file di testo


sangueimpazzito
13-02-2005, 10:16
Ciao ragazzi.
Devo salvare i risultati del seguente programma in un file di testo.


#include <iostream>
using namespace std;

main()
{
int x;

for (int i=0; i<10; i++)
{
cout<<"Inserisci un numero: ";
cin>>x;
cout<<"Il doppio è "<<(2*x)<<endl;
}
}

Quello che vorrei fare è salvare tutti e soli i risultati in un file di testo.
Si può?
Come devo fare?
Grazie a tutti per la disponibilità.
:)

Fenomeno85
13-02-2005, 10:31
si, si può tranquillamente solo che non so le istruzioni del c++ so quelle del c.

Cmq aspetta cinque minuti e ti dico come farlo in c++

~§~ Sempre E Solo Lei ~§~

Fenomeno85
13-02-2005, 10:45
#include <stdio.h>
#include <windows.h>
#include <fstream.h>

int main (void){
int x;
fstream FileDati;
FileDati.open ("Nome_file.txt",ios::out);
if (!FileDati.is_open()){
cout<<"Impossibile aprire il file"<<endl;
return (0);
}
else {
for (int i=0; i<10; i++){
cout<<"Inserisci un numero: ";
cin>>x;
cout<<"Il doppio è "<<(2*x)<<endl;
FileDati <<x<<"\t"<<2*x<<endl;
}
}
FileDati.close();
system ("PAUSE");
return (1);
}


~§~ Sempre E Solo Lei ~§~

sangueimpazzito
13-02-2005, 11:42
Grazie mille.
:)

Fenomeno85
13-02-2005, 12:11
Originariamente inviato da sangueimpazzito
Grazie mille.
:)

di niente

~§~ Sempre E Solo Lei ~§~