Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # include <iostream>
- # include <string>
- using namespace std;
- class Bus{
- private :
- int busnum;
- int seatnum;
- string Arrivaltime;
- string starttime,driverName,dest_f,dest_t;
- string SeatNo[32];
- public:
- Bus(int busno, string A_time,string S_time,string D_Name,string d_f,string d_t)
- {
- busnum=busno;
- Arrivaltime=A_time;
- starttime=S_time;
- driverName=D_Name;
- dest_f=d_f;
- dest_t=d_t;
- }
- Bus(int S_num)
- {
- seatnum=S_num;
- }
- Bus(string passname )
- {
- SeatNo[seatnum]=passname;
- }
- Bus(){};
- int getNoBus(){return busnum ;}
- int getNoSeat(){return seatnum ;}
- string getDrName(){return driverName ;}
- string getDes_F(){return dest_f ;}
- string getDes_T(){return dest_t ;}
- string getArri_T(){return Arrivaltime ;}
- string getStart_T(){return starttime ;}
- };
- int main()
- {
- Bus b1=new Bus();
- int choice;
- int bn; //Bus Number
- string dn; //Driver's Name
- string at; //Arrival Time
- string dt; //Departure Time
- string df; //Destenation From
- string ddt; //Destenation To
- int NB,x=0;
- Bus sortbus[10];
- for(int i=0;i<2;i++)
- {
- cout<<" 1.Install\n 2.Reservation\n 3.Show\n 4.Buses\n 5.Exit\n Enter your choice:";
- cin>>choice;
- if(choice==1)
- { cout<<"Enter bus number:";
- cin>>bn;
- if(bn==1)
- {
- cout<<"Enter Driver's name:";
- cin>>dn;
- cout<<"Enter Arrival time:";
- cin>>at;
- cout<<"Enter Departure time:";
- cin>>dt;
- cout<<"From: ";
- cin>>df;
- cout<<"To: ";
- cin>>ddt;
- b1=new Bus(bn, dn, at, dt, df, ddt);
- sortbus[1]=b1;
- i--;
- }
- else if(bn==2)
- {
- cout<<"Enter Driver's name:";
- cin>>dn;
- cout<<"Enter Arrival time:";
- cin>>at;
- cout<<"Enter Departure time:";
- cin>>dt;
- cout<<"From: ";
- cin>>df;
- cout<<"To: ";
- cin>>ddt;
- b1=new Bus(bn, dn, at, dt, df, ddt);
- sortbus[2]=b1;
- i--;
- }
- ///////////////////////////////////////information_of_BUS/////////////////////////////////
- }
- else if(choice==3) {
- cout<<"Enter no.Bus"<<endl;
- cin>>NB;
- switch (NB)
- {
- case 1:
- {
- cout<<"sd"<<endl;
- string test=b1.getArri_T();
- cout<<test;
- break;
- }
- }
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement