Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- #include <cstring>
- #include <cctype>
- #include <iomanip>
- #include <vector>
- #include <fstream>
- #include <string>
- #include <cstdio>
- #include <cstdlib>
- #include <algorithm>
- int licznik=0;
- using namespace std;
- class osoby
- { public:
- osoby() {nr1,nr2,nr3=0;}
- string imie;
- string nazwisko;
- string data;
- string mail;
- float wzrost;
- int nr1;
- int nr2;
- int nr3;
- int ID;
- string plec;
- void wyswietl()
- {
- cout<<"imie : "<<imie<<endl;
- cout<<"nazwisko : "<<nazwisko<<endl;
- cout<<"data : "<<data<<endl;
- cout<<"mail : "<<mail<<endl;
- cout<<"wzrost : "<<wzrost<<endl;
- cout<<"nr1 : "<<nr1<<endl;
- if (nr2==0)
- {
- cout<<"Osoba nie posiada 2 numeru. "<<endl;
- goto S;
- }
- else
- {
- cout<<"nr2 :"<<nr2<<endl;
- }
- if (nr3==0)
- {
- cout<<"Osoba nie posiada 3 numeru. "<<endl;
- goto S;
- }
- else
- {
- cout<<"nr3 :"<<nr3<<endl;
- }
- S:;
- }
- };
- vector <osoby> os;
- void lista()
- {
- cout<< "Imiona osob "<<endl;
- int counter=1;
- for(int i=0;i<os.size();i++)
- {
- os[i].wyswietl();
- cout<<endl;
- counter++;
- }
- }
- int main()
- {
- string sprawdza;
- int sprawdza1;
- float sprawdza2;
- ifstream Plik;
- Plik.open("osoby.txt",ios::app);
- osoby A;
- licznik++;
- A.ID=licznik;
- Plik>>sprawdza;
- A.imie=sprawdza;
- Plik>>sprawdza;
- A.nazwisko=sprawdza;
- Plik>>sprawdza;
- A.data=sprawdza;
- Plik>>sprawdza;
- A.mail=sprawdza;
- Plik>>sprawdza2;
- A.wzrost=sprawdza2;
- Plik>>sprawdza1;
- A.nr1=sprawdza1;
- Plik>>sprawdza1;
- A.nr2=sprawdza1;
- Plik>>sprawdza;
- A.plec=sprawdza;
- os.push_back(A);
- osoby B;
- licznik++;
- B.ID=licznik;
- Plik>>sprawdza;
- B.imie=sprawdza;
- Plik>>sprawdza;
- B.nazwisko=sprawdza;
- Plik>>sprawdza;
- B.data=sprawdza;
- Plik>>sprawdza;
- B.mail=sprawdza;
- Plik>>sprawdza2;
- B.wzrost=sprawdza2;
- Plik>>sprawdza1;
- B.nr1=sprawdza1;
- Plik>>sprawdza;
- B.plec=sprawdza;
- os.push_back(B);
- osoby C;
- licznik++;
- C.ID=licznik;
- Plik>>sprawdza;
- C.imie=sprawdza;
- Plik>>sprawdza;
- C.nazwisko=sprawdza;
- Plik>>sprawdza;
- C.data=sprawdza;
- Plik>>sprawdza;
- C.mail=sprawdza;
- Plik>>sprawdza2;
- C.wzrost=sprawdza2;
- Plik>>sprawdza1;
- C.nr1=sprawdza1;
- Plik>>sprawdza1;
- C.nr2=sprawdza1;
- Plik>>sprawdza1;
- C.nr3=sprawdza1;
- Plik>>sprawdza;
- C.plec=sprawdza;
- os.push_back(C);
- osoby D;
- licznik++;
- D.ID=licznik;
- Plik>>sprawdza;
- D.imie=sprawdza;
- Plik>>sprawdza;
- D.nazwisko=sprawdza;
- Plik>>sprawdza;
- D.data=sprawdza;
- Plik>>sprawdza;
- D.mail=sprawdza;
- Plik>>sprawdza2;
- D.wzrost=sprawdza2;
- Plik>>sprawdza1;
- D.nr1=sprawdza1;
- Plik>>sprawdza;
- D.plec=sprawdza;
- os.push_back(D);
- osoby E;
- licznik++;
- E.ID=licznik;
- Plik>>sprawdza;
- E.imie=sprawdza;
- Plik>>sprawdza;
- E.nazwisko=sprawdza;
- Plik>>sprawdza;
- E.data=sprawdza;
- Plik>>sprawdza;
- E.mail=sprawdza;
- Plik>>sprawdza2;
- E.wzrost=sprawdza2;
- Plik>>sprawdza1;
- E.nr1=sprawdza1;
- Plik>>sprawdza1;
- E.nr2=sprawdza1;
- Plik>>sprawdza;
- E.plec=sprawdza;
- os.push_back(E);
- osoby F;
- licznik++;
- F.ID=licznik;
- Plik>>sprawdza;
- F.imie=sprawdza;
- Plik>>sprawdza;
- F.nazwisko=sprawdza;
- Plik>>sprawdza;
- F.data=sprawdza;
- Plik>>sprawdza;
- F.mail=sprawdza;
- Plik>>sprawdza2;
- F.wzrost=sprawdza2;
- Plik>>sprawdza1;
- F.nr1=sprawdza1;
- Plik>>sprawdza;
- F.plec=sprawdza;
- os.push_back(F);
- osoby G;
- licznik++;
- G.ID=licznik;
- Plik>>sprawdza;
- G.imie=sprawdza;
- Plik>>sprawdza;
- G.nazwisko=sprawdza;
- Plik>>sprawdza;
- G.data=sprawdza;
- Plik>>sprawdza;
- G.mail=sprawdza;
- Plik>>sprawdza2;
- G.wzrost=sprawdza2;
- Plik>>sprawdza1;
- G.nr1=sprawdza1;
- Plik>>sprawdza1;
- G.nr2=sprawdza1;
- Plik>>sprawdza1;
- G.nr3=sprawdza1;
- Plik>>sprawdza;
- G.plec=sprawdza;
- os.push_back(G);
- osoby H;
- licznik++;
- H.ID=licznik;
- Plik>>sprawdza;
- H.imie=sprawdza;
- Plik>>sprawdza;
- H.nazwisko=sprawdza;
- Plik>>sprawdza;
- H.data=sprawdza;
- Plik>>sprawdza;
- H.mail=sprawdza;
- Plik>>sprawdza2;
- H.wzrost=sprawdza2;
- Plik>>sprawdza1;
- H.nr1=sprawdza1;
- Plik>>sprawdza;
- H.plec=sprawdza;
- os.push_back(H);
- osoby I;
- licznik++;
- I.ID=licznik;
- Plik>>sprawdza;
- I.imie=sprawdza;
- Plik>>sprawdza;
- I.nazwisko=sprawdza;
- Plik>>sprawdza;
- I.data=sprawdza;
- Plik>>sprawdza;
- I.mail=sprawdza;
- Plik>>sprawdza2;
- I.wzrost=sprawdza2;
- Plik>>sprawdza1;
- I.nr1=sprawdza1;
- Plik>>sprawdza1;
- I.nr2=sprawdza1;
- Plik>>sprawdza;
- I.plec=sprawdza;
- os.push_back(I);
- osoby J;
- licznik++;
- J.ID=licznik;
- Plik>>sprawdza;
- J.imie=sprawdza;
- Plik>>sprawdza;
- J.nazwisko=sprawdza;
- Plik>>sprawdza;
- J.data=sprawdza;
- Plik>>sprawdza;
- J.mail=sprawdza;
- Plik>>sprawdza2;
- J.wzrost=sprawdza2;
- Plik>>sprawdza1;
- J.nr1=sprawdza1;
- Plik>>sprawdza;
- J.plec=sprawdza;
- os.push_back(J);
- Plik.close();
- int wybor;
- int wybor2;
- cout<<"Menu "<<endl;
- cout<<" 1. Wyswietl osobe "<<endl;
- cout<<" 2. Eksportuj do RTF "<<endl;
- cout<<" 3. Eksportuj do HTML " <<endl;
- cout<<" 4. Q "<<endl;
- cin>>wybor;
- if (wybor==1)
- {
- lista();
- }
- if (wybor==2)
- {
- return 0;
- }
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement