#include #include #include #include #include #include #include "Formularz.hpp" #include "ListaWycieczka.hpp" #include "admin.hpp" #include "Wycieczka.hpp" using namespace std; vector wycieczki = vector(); int main() { while(1) { char znak; cout<<"--------Witamy w biurze podrozy 'klops'--------"<>znak; while(znak!='1' && znak!='2' && znak!='3' && znak!='4') {cout<<"Wpisz 1, 2 lub 3"<>znak;} //Wycieczka w1(23, "szczecin", "12-09", "13-09", 1222); //w1.DodajWycieczke(w1); ListaWycieczka l; Formularz f; Admin a; if (znak=='1') { string odp, s; cout<<"Interesuje Cie wycieczka samolotem czy statkiem? wpisz SAMOLOT lub STATEK"<>s; while(s!="samolot"&&s!="SAMOLOT"&&s!="statek"&&s!="STATEK"){cout<<"Wpisz samolot lub statek!"; cin>>s;} if(s=="samolot" || s=="SAMOLOT") { l.Wypisz_liste("lista_wycieczek_samoloty.txt"); } if(s=="statek"||s=="STATEK") { l.Wypisz_liste("lista_wycieczek_statki.txt"); } cout<<"\nCzy chcesz zarezerwowac ktoras z wycieczek? TAK/NIE"<>odp; while(odp!="TAK"&&odp!="tak"&&odp!="Tak"&&odp!="Nie"&&odp!="NIE"&&odp!="nie"){cout<<"Wpisz TAK lub NIE"<>odp;} if(odp=="TAK" || odp=="tak" || odp=="Tak") { f.Wypelnij_formularz(0); } if(odp=="NIE" || odp=="nie" || odp=="Nie") { string odp2; cout<<"Czy chcesz stworzyc wlasna wymarzona wycieczke? TAK/NIE"<>odp2; while(odp2!="TAK"&&odp2!="tak"&&odp2!="Tak"&&odp2!="Nie"&&odp2!="NIE"&&odp2!="nie"){cout<<"Wpisz TAK lub NIE"<>odp2;} if(odp2=="TAK" || odp2=="tak" || odp2=="Tak") { f.Formularz_nowa_wycieczka(); f.Wypelnij_formularz(1); } if(odp2=="NIE" || odp2=="nie" || odp2=="Nie") { cout<<""; } } } if (znak=='2') { char i; cout<<"\n1. Chce zarezerwowac wycieczke z listy wycieczek. \n2. Chce stworzyc wlasna wycieczke."<>i; while(i!='1'&&i!='2'){cout<<"Wpisz 1 lub 2!"; cin>>i;} if(i=='1') { cout<<"Podroze samolotem: "<>n; while(n!='1'&&n!='2'&&n!='3'&&n!='4'&&n!='5') { cout<<"Administratorze wpisz 1, 2, 3, 4 lub 5!"<>n; } if(n=='1') { string w; cout<<"Jaka wycieczke chcesz dodac? SAMOLOT lub STATEK"<>w; if(w=="SAMOLOT"||w=="samolot") { Wycieczka *w=a.dodaj_wycieczke("lista_wycieczek_samoloty.txt"); w->DodajWycieczke(wycieczki); cout<wypiszNaEkran(); //w->zapisDoPliku(); } if(w=="STATEK"||w=="statek") { Wycieczka *w=a.dodaj_wycieczke("lista_wycieczek_statki.txt"); w->DodajWycieczke(wycieczki); cout<>w; if(w=="SAMOLOT"||w=="samolot") { Wycieczka *w=a.usun_wycieczke(1); w->UsunWycieczke(wycieczki); cout<