|
Sojusz Fallen Fallen
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
Norbi1392
Nowicjusz
Dołączył: 19 Gru 2010
Posty: 4
Przeczytał: 0 tematów
Ostrzeżeń: 0/5 Skąd: Rokita
|
Wysłany: Czw 14:06, 24 Mar 2011 Temat postu: Wczytywania i Zapisywania Plików w C++ |
|
|
zapisuje w pliku 1 i 3 (nazwa pliku - a)
#include<fstream>
#include<iostream>
using namespace std;
#include<cstdio>
int main (){
ofstream zapis ("a.txt");
zapis<<3<<" "<<1;
zapis.close();
return 0;
}
tworzy plik o nazwie która wybierzemy, a w pliku jest od 1 do 50
#include<fstream>
#include<iostream>
using namespace std;
#include<cstdio>
int main (){
char nazwa[50];
cout<<"podaj nazwe";
cin>>nazwa;
ofstream zapis(nazwa);
for (int i=0; i<100; i++)
zapis<<i<<endl;
zapis.close();
return 0;
}
pobieranie danych z pliku i liczenie pola prostokąta z podanych tam liczb
#include<fstream>
#include<iostream>
using namespace std;
#include<cstdio>
int main () {
int a,b;
ifstream wejscie("program.txt");
if (!wejscie){
cout<<"nie można otworzyc pliku";
getchar() ;
return 1;}
wejscie>>a>>b;
wejscie.close();
cout<<"pole prostokata ="<<a*b;
getchar();
return 0;}
pobieranie danych z pliku i liczenie sumy z podanych tam liczb
#include<fstream>
#include<iostream>
using namespace std;
#include<cstdio>
int main () {
float a,sum=0;
ifstream wejscie("sikora.txt");
if (!wejscie){
cout<<"nie można otworzyc pliku";
getchar() ;
return 1;}
while(!wejscie.eof()){
wejscie>>a;
if(a)
sum=sum+a;}
wejscie.close();
cout<<"suma="<<sum;
getchar();
return 0;}
wczytywanie danych z pliku i zapis w 2
#include<fstream>
#include<iostream>
using namespace std;
#include<cstdio>
int main () {
float a,sum=0;
ifstream wejscie("sikora.txt");
if (!wejscie){
cout<<"nie można otworzyc pliku";
getchar() ;
return 1;}
while(!wejscie.eof()){
wejscie>>a;
if(a)
sum=sum+a;}
wejscie.close();
ofstream zapis("wynik.txt");
zapis<<sum;
zapis.close();
getchar();
return 0;}
Post został pochwalony 0 razy
Ostatnio zmieniony przez Norbi1392 dnia Czw 14:08, 24 Mar 2011, w całości zmieniany 1 raz
|
|
Powrót do góry |
|
|
|
|
|
|
Możesz pisać nowe tematy Możesz odpowiadać w tematach Nie możesz zmieniać swoich postów Nie możesz usuwać swoich postów Nie możesz głosować w ankietach
|
fora.pl - załóż własne forum dyskusyjne za darmo
Powered by phpBB © 2001, 2002 phpBB Group
|