Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- #include <fstream>
- #include <cstdlib>
- using namespace std;
- struct osoba{
- string imie;
- string nazwisko;
- int numer;
- };
- int main()
- {
- int n,a=0;
- fstream plik;
- cout<<"podaj n: ";
- cin>>n;
- osoba tab[100];
- //tab =new osoba [n];
- plik.open("osoby.txt",ios::out|ios::app );
- for(int i=0;i<n;i++)
- {
- cout<<"Podaj imie osoby o numerze "<<i<<": ";
- cin>>tab[i].imie;
- cout<<"Podaj nazwisko osoby o numerze "<<i<<": ";
- cin>>tab[i].nazwisko;
- cout<<"Podaj numer osoby o numerze "<<i<<": ";
- cin>>tab[i].numer;
- a++;
- plik<<a<<endl;
- plik<<tab[i].imie<<endl;
- plik<<tab[i].nazwisko<<endl;
- plik<<tab[i].numer<<endl;
- }
- plik.close();
- ////////////////////////
- plik.open("osoby.txt",ios::in);
- if(plik.good()==false)
- {
- cout<<"Nie ma takiego pliku!"<<endl;
- exit(0);
- }
- string linia;
- int nr_linii=1;
- while(getline(plik,linia))
- {
- switch(nr_linii)
- {
- case 5: cout<<"to linia : "<<linia<<endl; break;
- }
- nr_linii++;
- }
- delete [] tab;
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement