Can Bus
Can Bus
![]() |
C++ Code for Bus Reservatio System
#include"stdio.h"
#include"string.h"
#include"iomanip.h"
#include"fstream.h"
#include"conio.h"
#include"iostream.h"
#include"process.h"
#include"graphics.h"
#include"dos.h"
void presentation();
class bus
{
int seatno;
char name[20];
int age;
char sex;
public:
void reservation(int);
void show(int,int );
void cancellation();
void enquiry();
void input(int);
void passengerlist();
void waitinglist();
}b;
//Function to reserve a seat
void bus::reservation(int choice)
{
clrscr();
cout<<"nnn RESERVATION DETAILSn";
cout<< " _____________________n";
input(choice);
cout<<"nnnt ENTER THE NAME OF THE PASSENGER ";
gets(name);
cout<<"nnnt ENTER THE AGE OF THE PASSENGER:-";
cin>>age;
cout<<"nnnt ENTER THE SEX OF THE PASSENGER:-";
cin>>sex;
fstream file;
clrscr();
switch(choice)
{
case 1:
file.open("bus1.dat",ios::app|ios::binary);
file.write((char*)&b,sizeof(bus));
file.close();
show(1,seatno);
break;
case 2:
file.open("bus2.dat",ios::app|ios::binary);
file.write((char*)&b,sizeof(bus));
file.close();
show(2,seatno);
break;
case 3:
cout<<"nnt JAIPUR TO UDIAPURn";
cout<<"t -----------------";
file.open("bus3.dat",ios::app|ios::binary);
file.write((char*)&b,sizeof(bus));
file.close();
show(3,seatno);
break;
case 4:
cout<<"nnnnttt JAIPUR TO DELHI";
cout<<"nttt -----------------";
file.open("bus4.dat",ios::app|ios::binary);
file.write((char*)&b,sizeof(bus));
file.close();
show(4,seatno);
break;
default:exit(0);
}
}
void bus::input(int choice)
{
fstream file1;
switch(choice)
{
case 1:
file1.open("bus1.dat",ios::in|ios::binary);
break;
case 2:
file1.open("bus2.dat",ios::in|ios::binary);
break;
case 3:file1.open("bus3.dat",ios::in|ios::binary);
break;
case 4: file1.open("bus4.dat",ios::in|ios::binary);
break;
}
file1.close();
int flag=0;
seatno=41;
fstream file;
if(seatno==41 && choice==1)
{
for(int i=1;i<=40;i++)
{ file.open("bus1.dat",ios::in|ios::binary);
while(file.read((char*)&b,sizeof(bus)))
{if(seatno==i)
flag=1;
if(flag==1)
break;
}
if(flag==1 && i==40)
{ clrscr();
cout<<"nnn RESERVATION DETAILSn";
cout<< " _____________________n";
cout<<"nnnt ENTER THE NAME OF THE PASSENGER ";
gets(name);
cout<<"nnnt ENTER THE AGE OF THE PASSENGER:-";
cin>>age;
cout<<"nnnt ENTER THE SEX OF THE PASSENGER:-";
cin>>sex;
seatno=0;
fstream file;
file.open("waiting.dat",ios::app|ios::binary);
file.write((char*)&b,sizeof(bus));
file.close();
cout<<"nnt JAIPUR to DEHRADUN";
int count1=0;
file.open("waiting.dat",ios::in|ios::binary);
while(file.read((char*)&b,sizeof(bus)))
{
count1++;
}
file.close();
cout<<"nnt Your Waiting is "<<count1;
getch
();
exit(0);
}
if(flag==0)
{ seatno=i;
break;
}
flag=0;
file.close();
}
}
else if(seatno==41 && choice==2)
{
fstream file;
for(int i=1;i<=40;i++)
{ file.open("bus2.dat",ios::in|ios::binary);
while(file.read((char*)&b,sizeof(bus)))
{if(seatno==i)
flag=1;
if(flag==1)
break;
}
if(flag==1 && i==40)
{ clrscr();
cout<<"nnn RESERVATION DETAILSn";
cout<< " _____________________n";
cout<<"nnnt ENTER THE NAME OF THE PASSENGER ";
gets(name);
cout<<"nnnt ENTER THE AGE OF THE PASSENGER:-";
cin>>age;
cout<<"nnnt ENTER THE SEX OF THE PASSENGER:-";
cin>>sex;
seatno=0;
fstream file;
file.open("waiting2.dat",ios::app|ios::binary);
file.write((char*)&b,sizeof(bus));
file.close();
cout<<"nnt JAIPUR to AJMER";
int count1=0;
file.open("waiting2.dat",ios::in|ios::binary);
while(file.read((char*)&b,sizeof(bus)))
{
count1++;
}
file.close();
cout<<"nnt Your Waiting is "<<count1;
getch();
exit(0);
}
if(flag==0)
{ seatno=i;
break;
}
flag=0;
file.close();
}
}
else if(seatno==41 && choice==3)
{
fstream file;
for(int i=1;i<=40;i++)
{ file.open("bus3.dat",ios::in|ios::binary);
while(file.read((char*)&b,sizeof(bus)))
{if(seatno==i)
flag=1;
if(flag==1)
break;
}
if(flag==1 && i==40)
{
cout<<"nnn RESERVATION DETAILSn";
cout<< " _____________________n";
cout<<"nnnt ENTER THE NAME OF THE PASSENGER ";
gets(name);
cout<<"nnnt ENTER THE AGE OF THE PASSENGER:-";
cin>>age;
cout<<"nnnt ENTER THE SEX OF THE PASSENGER:-";
cin>>sex;
seatno=0;
fstream file;
file.open("waiting3.dat",ios::app|ios::binary);
file.write((char*)&b,sizeof(bus));
file.close();
cout<<"nnt JAIPUR to UDAIPUR";
int count1=0;
file.open("waiting3.dat",ios::in|ios::binary);
while(file.read((char*)&b,sizeof(bus)))
{
count1++;
}
file.close();
cout<<"nnt Your Waiting is "<<count1;
getch();
exit(0);
}
if(flag==0)
{ seatno=i;
break;
}
flag=0;
file.close();
}
}
else if(seatno==41 && choice==4)
{
fstream file;
for(int i=1;i<=40;i++)
{ file.open("bus4.dat",ios::in|ios::binary);
while(file.read((char*)&b,sizeof(bus)))
{if(seatno==i)
flag=1;
if(flag==1)
break;
}
if(flag==1 && i==40)
{
cout<<"nnn RESERVATION DETAILSn";
cout<< " _____________________n";
cout<<"nnnt ENTER THE NAME OF THE PASSENGER ";
gets(name);
cout<<"nnnt ENTER THE AGE OF THE PASSENGER:-";
cin>>age;
cout<<"nnnt ENTER THE SEX OF THE PASSENGER:-";
cin>>sex;
seatno=0;
fstream file;
file.open("waiting4.dat",ios::app|ios::binary);
file.write((char*)&b,sizeof(bus));
file.close();
cout<<"nnt JAIPUR to DELHI";
int count1=0;
file.open("waiting4.dat",ios::in|ios::binary);
while(file.read((char*)&b,sizeof(bus)))
{
count1++;
}
file.close();
cout<<"nnt Your Waiting is "<<count1;
getch();
exit(0);
}
if(flag==0)
{ seatno=i;
break;
}
flag=0;
file.close();
}
}
}
//Function to show the reserved ticket
void bus::show(int choice,int seat)
{
fstream file;
switch(choice)
{
case 1:
file.open("bus1.dat",ios::in|ios::binary);
while(file.read((char*)&b,sizeof(bus)))
{ if(seat==seatno)
{ cout<<"nn JAIPUR TO DEHRADUNn";
cout<< " -----------------------";
cout<<"nnnnn****************************************************************************";
cout<<"nnnn SEAT NO :"<<setw(20)<<seatno<<" FARE : Rs 650";
cout<<"nnnn NAME :"<<setw(20)<<strupr(name)<<" FROM : Jaipur";
cout<<"nnnn AGE :"<<setw(20)<<age<<" DESTINATION: Dehradun";
cout<<"nnnn SEX :"<<" "<<sex<<" TIME : 0630hrs";
cout<<"nnn*******************************************************************************";
cout<<"nnnnnt";
int c=4;
printf("%c Ticket Reserved Sucessfully %c",c,c);
}
}
file.close();
break;
case 2:
file.open("bus2.dat",ios::in|ios::binary);
cout<<"nttt JAIPUR TO AJMER ";
cout<<"nttt -----------------";
while(file.read((char*)&b,sizeof(bus)))
{
if(seat==seatno)
{
cout<<"nnnnn****************************************************************************";
cout<<"nnnn SEAT NO :"<<setw(20)<<seatno<<" FARE : Rs 150";
cout<<"nnnn NAME :"<<setw(20)<<strupr(name)<<" FROM : Jaipur";
cout<<"nnnn AGE :"<<setw(20)<<age<<" DESTINATION: Ajmer";
cout<<"nnnn SEX :"<<" "<<sex<<" TIME : 0830Hrs";
cout<<"nnn*******************************************************************************";
cout<<"nnnnnt";
int c=15;
printf("%c Ticket Reserved Sucessfully %c",c,c);
}
}
file.close();
break;
case 3:
file.open("bus3.dat",ios::in|ios::binary);
while(file.read((char*)&b,sizeof(bus)))
{ if(seat==seatno)
{
cout<<"nnnnn****************************************************************************";
cout<<"nnnn SEAT NO :"<<setw(20)<<seatno<<" FARE : Rs 470";
cout<<"nnnn NAME :"<<setw(20)<<strupr(name)<<" FROM : Jaipur";
cout<<"nnnn AGE :"<<setw(20)<<age<<" DESTINATION: Udaipur";
cout<<"nnnn SEX :"<<" "<<sex<<" TIME : 0630Hrs";
cout<<"nnn*******************************************************************************";
cout<<"nnnnnt";
int c=4;
printf("%c Ticket Reserved Sucessfully %c",c,c);
}
}
file.close();
break;
case 4:
file.open("bus4.dat",ios::in|ios::binary);
while(file.read((char*)&b,sizeof(bus)))
{ if(seat==seatno)
{
cout<<"nnnnn****************************************************************************";
cout<<"nnnn SEAT NO :"<<setw(20)<<seatno<<" FARE : Rs 435";
cout<<"nnnn NAME :"<<setw(20)<<strupr(name)<<" FROM : Jaipur";
cout<<"nnnn AGE :"<<setw(20)<<age<<" DESTINATION: Delhi";
cout<<"nnnn SEX :"<<" "<<sex<<" TIME : 0830hrs";
cout<<"nnn*******************************************************************************";
cout<<"nnnnnt";
int c=3;
printf("%c Ticket Reserved Sucessfully %c",c,c);
}
}
file.close();
break;
}
}
void main()
{
while(100)
{
clrscr();
presentation();
}
}
void presentation()
{ textbackground(BLUE);
textcolor(WHITE);
int choice;
cout<<"nnntt BUS RESERVATION SYSTEM";
cout<<"ntt -----------------------";
cout<<"nnt THIS PROGRAM IS MADE BY GROUP 1 CSE ntt JAIPUR ENG COLLEGE";
cout<<"nntt A SAD LAB PROJECT ";
cout<<"nnnn";
cout<<"nnnt 1. BUS RESERVATION ";
cout<<"nnnnt 2. CANCELLATION ";
cout<<"nnnnt 3. ENQUIRY ";
cout<<"nnnnt 4. SEAT STATUS ";
cout<<"nnnnt 5. WAITING DETAIL";
cout<<"nnnnt 6.EXIT";
cout<<"nnnnt ENTER UR CHOICE ";
cin>>choice;
switch(choice)
{
case 1:
clrscr();
cout<<"nnnnntTOTAL SEATS=40 tARRANGEMENT= 2*2";
cout<<"nnnntBUStFROMtTOtTIME<hrs>tFARE<RS>n";
cout<<"nt------------------------------------------------";
cout<<"nnntDELUXtJAIPURtDER'DUN 0600hrsttRS 645";
cout<<"nnntDELUXtJAIPURtAJMERt0830hrsttRS 155";
cout<<"nnntDELUXtJAIPURtDELHIt0900hrsttRS 435";
cout<<"nnntDELUXtJAIPURtUDAIPURt0430hrsttRS 455";
cout<<"nt--------------------------------------------------";
delay(200);
cout<<"nnnt";
int c=16;
printf("%c PRESS 1 RESERVE SEAT TO DEHRADUN",c);
delay(200);
cout<<"nnnt";
printf("%c PRESS 2 RESERVE A SEAT TO AJMER ",c);
delay(100);
cout<<"nnnt";
printf("%c PRESS 3 RESERVE A SEAT TO UDAIPUR",c);
delay(200);
cout<<"nnnt";
printf("%c PRESS 4 RESERVE A SEAT TO DELHI ",c);
cin>>choice;
if(choice>4 || choice<=0)
{ cout<<"nt SORRY THIS CHOICE DOES NOT EXISTS:-";
delay(1000);
exit(0);
}
b.reservation(choice);
getch();
clrscr();
break;
case 2: b.cancellation();
break;
case 3: b.enquiry();
break;
case 4: b.passengerlist();
break;
case 5: b.waitinglist();
break;
case 6:exit(0);
}
}
//Funciton to Cancel a seat
void bus::cancellation()
{
clrscr();
int seat;
char route[20];
cout<<"nnn-------------------- CANCELLATION OF THE RESERVED TICKET -----------------------";
cout<<"nnntEnter the Route Destination DELHI/UDAIPUR/AJMER/DEHRADUN:- ";
gets(route);
int flag=1;
fstream file;
fstream file1;
if((strcmpi(route,"dehradun"))==0)
{ cout<<"nnntEnter the seat no of the passenger:- ";
cin>>seat;
file.open("bus1.dat",ios::in|ios::binary);
file1.open("bus5.dat",ios::app|ios::binary);
while(file.read((char*)&b,sizeof(bus)))
{
if(seat==seatno)
{ cout<<"nnnnn****************************************************************************";
cout<<"nnnn SEAT NO :"<<setw(20)<<seatno<<" FARE : RS 435";
cout<<"nnnn NAME :"<<setw(20)<<strupr(name)<<" FROM : JAIPUR";
cout<<"nnnn AGE :"<<setw(20)<<age<<" DESTINATION: DELHI";
cout<<"nnnn SEX :"<<" "<<sex<<" TIME : 0830HRS";
cout<<"nnn*******************************************************************************";
getch();
flag=0;
}
else
{
file1.write((char*)&b,sizeof(bus));
}
}
file.close();
file1.close();
remove("bus1.dat");
rename("bus5.dat","bus1.dat");
if(flag==1)
cout<<"nnt THE SEAT IS EMPTY ";
else
{ clrscr();
cout<<"nnnnn THE TICKET HAS BEEN CANCELLED AND U WILL BE REFUNDED 70% OF THE MONEY ";
getch();
fstream file;
fstream file1;
fstream file2;
fstream file3;
file2.open("bus1.dat",ios::app|ios::binary);
int count=1;
file1.open("waiting1.dat",ios::app|ios::binary);
file.open("waiting.dat",ios::in|ios::binary);
file3.open("w1.dat",ios::app|ios::binary);
while(file.read((char*)&b,sizeof(bus)))
{ if(count==1)
{
seatno=seat;
file3.write((char*)&b,sizeof(bus));
file2.write((char*)&b,sizeof(bus));
file2.close();
}
else
{
file1.write((char*)&b,sizeof(bus));
}
count++;
}
file1.close();
file2.close();
file.close();
file3.close();
remove("waiting.dat");
rename("waiting1.dat","waiting.dat");
}
}
else if((strcmpi(route,"ajmer"))==0)
{ cout<<"nnntEnter the seat no of the passenger:- ";
cin>>seat;
file.open("bus2.dat",ios::in|ios::binary);
file1.open("bus5.dat",ios::app|ios::binary);
while(file.read((char*)&b,sizeof(bus)))
{
if(seat==seatno)
{
cout<<"nnnnn****************************************************************************";
cout<<"nnnn SEAT NO :"<<setw(20)<<seatno<<" FARE : RS 435";
cout<<"nnnn NAME :"<<setw(20)<<strupr(name)<<" FROM : JAIPUR";
cout<<"nnnn AGE :"<<setw(20)<<age<<" DESTINATION: DELHI";
cout<<"nnnn SEX :"<<" "<<sex<<" TIME : 0830HRS";
cout<<"nnn*******************************************************************************";
getch();
flag=0;
}
else
{
file1.write((char*)&b,sizeof(bus));
}
}
file.close();
file1.close();
remove("bus2.dat");
rename("bus5.dat","bus2.dat");
if(flag==1)
cout<<"nnt THE RECORD HASNT BEEN FOUND ";
else
{ clrscr();
cout<<"nn THE TICKET HAS BEEN CANCELLED AND U WILL BE REFUNDED 70% OF THE MONEY ";
fstream file;
fstream file1;
fstream file3;
fstream file2;
file3.open("w2.dat",ios::app|ios::binary);
file2.open("bus2.dat",ios::app|ios::binary);
int count=1;
file1.open("waiting1.dat",ios::app|ios::binary);
file.open("waiting2.dat",ios::in|ios::binary);
while(file.read((char*)&b,sizeof(bus)))
{ if(count==1)
{
seatno=seat;
file3.write((char*)&b,sizeof(bus));
file2.write((char*)&b,sizeof(bus));
file2.close();
}
else
{
file1.write((char*)&b,sizeof(bus));
}
count++;
}
file3.close();
file2.close();
file1.close();
file.close();
remove("waiting2.dat");
rename("waiting1.dat","waiting2.dat");
}
}
else if((strcmpi(route,"udaipur"))==0)
{ cout<<"nnntEnter the seat no of the passenger:- ";
cin>>seat;
file.open("bus3.dat",ios::in|ios::binary);
file1.open("bus5.dat",ios::app|ios::binary);
while(file.read((char*)&b,sizeof(bus)))
{
if(seat==seatno)
{
cout<<"nnnnn****************************************************************************";
cout<<"nnnn SEAT NO :"<<setw(20)<<seatno<<" FARE : RS 435";
cout<<"nnnn NAME :"<<setw(20)<<strupr(name)<<" FROM : JAIPUR";
cout<<"nnnn AGE :"<<setw(20)<<age<<" DESTINATION: DELHI";
cout<<"nnnn SEX :"<<" "<<sex<<" TIME : 0830HRS";
cout<<"nnn*******************************************************************************";
getch();
flag=0;
}
else
{
file1.write((char*)&b,sizeof(bus));
}
}
file.close();
file1.close();
remove("bus3.dat");
rename("bus5.dat","bus3.dat");
if(flag==1)
cout<<"nnt THE RECORD HASNT BEEN FOUND ";
else
{ clrscr();
cout<<"nn THE TICKET HAS BEEN CANCELLED AND U WILL BE REFUNDED 70% OF THE MONEY ";
fstream file;
fstream file1;
fstream file2;
file2.open("bus3.dat",ios::app|ios::binary);
int count=1;
fstream file3;
file3.open("waitinglist3.dat",ios::app|ios::binary);
file1.open("waiting1.dat",ios::app|ios::binary);
file.open("waiting3.dat",ios::in|ios::binary);
while(file.read((char*)&b,sizeof(bus)))
{ if(count==1)
{ seatno=seat;
file3.write((char*)&b,sizeof(bus));
file2.write((char*)&b,sizeof(bus));
file2.close();
}
else
file1.write((char*)&b,sizeof(bus));
count++;
}
file3.close();
file1.close();
file2.close();
file.close();
remove("waiting3.dat");
rename("waiting1.dat","waiting3.dat");
}
}
else if((strcmpi(route,"delhi"))==0)
{ cout<<"nnntEnter the seat no of the passenger:- ";
cin>>seat;
file.open("bus4.dat",ios::in|ios::binary);
file1.open("bus5.dat",ios::app|ios::binary);
while(file.read((char*)&b,sizeof(bus)))
{
if(seat==seatno)
{
cout<<"nnnnn****************************************************************************";
cout<<"nnnn SEAT NO :"<<setw(20)<<seatno<<" FARE : RS 435";
cout<<"nnnn NAME :"<<setw(20)<<strupr(name)<<" FROM : JAIPUR";
cout<<"nnnn AGE :"<<setw(20)<<age<<" DESTINATION: DELHI";
cout<<"nnnn SEX :"<<" "<<sex<<" TIME : 0830HRS";
cout<<"nnn*******************************************************************************";
getch();
flag=0;
}
else
{
file1.write((char*)&b,sizeof(bus));
}
}
file.close();
file1.close();
remove("bus4.dat");
rename("bus5.dat","bus4.dat");
if(flag==1)
cout<<"nnt THE RECORD HASNT BEEN FOUND ";
else
{
cout<<"nnnn THE TICKET HAS BEEN CANCELLED AND U WILL BE REFUNDED 70% OF THE MONEY ";
fstream file;
fstream file1;
fstream file2;
file2.open("bus4.dat",ios::app|ios::binary);
int count=1;
fstream file3;
file3.open("waitinglist4.dat",ios::app|ios::binary);
file1.open("waiting1.dat",ios::app|ios::binary);
file.open("waiting4.dat",ios::in|ios::binary);
while(file.read((char*)&b,sizeof(bus)))
{ if(count==1)
{ seatno=seat;
file3.write((char*)&b,sizeof(bus));
file2.write((char*)&b,sizeof(bus));
file2.close();
}
else
file1.write((char*)&b,sizeof(bus));
count++;
}
file3.close();
file1.close();
file.close();
file2.close();
remove("waiting4.dat");
rename("waiting1.dat","waiting4.dat");
}
}
else
{ clrscr();
cout<<"nntROUTE DESTINATION DOES NOT EXISTSnntttTRY AGAIN.. ";
getch();
}
}
// Function to enquire a seatno.
void bus::enquiry()
{ clrscr();
char route[30];
int seat;
int count=0;
cout<<"nnn------------------------------ ENQUIRY DEPARTMENT -------------------";
cout<<"nnnnt ENTER THE ROUTE DESTINATION DELHI/DEHRADUN/UDAIPUR/AJMER:- ";
gets(route);
int flag=1;
fstream file;
if((strcmpi(route,"delhi"))==0)
{ cout<<"nnnt ENTER THE SEAT NO. OF THE PASSENGER:- ";
cin>>seat;
file.open("bus4.dat",ios::in|ios::binary);
while(file.read((char*)&b,sizeof(bus)))
{
if(seat==seatno)
{ flag=0;
cout<<"nnnnn****************************************************************************";
cout<<"nnnn SEAT NO :"<<setw(20)<<seatno<<" FARE : Rs 435";
cout<<"nnnn NAME :"<<setw(20)<<strupr(name)<<" FROM : Jaipur";
cout<<"nnnn AGE :"<<setw(20)<<age<<" DESTINATION: Delhi";
cout<<"nnnn SEX :"<<" "<<sex<<" TIME : 0830hrs";
cout<<"nnn*******************************************************************************";
}
count++;
}
file.close();
cout<<"nnnt TOTAL SEATS= 40 ";
cout<<"nnnt REMAINING SEATS="<<40-count;
if(flag==1)
cout<<"nnt THE SEAT IS EMPTY ";
}
else if((strcmpi(route,"ajmer"))==0)
{ cout<<"nnnt ENTER THE SEAT NO. OF THE PASSENGER:- ";
cin>>seat;
file.open("bus2.dat",ios::in|ios::binary);
while(file.read((char*)&b,sizeof(bus)))
{
if(seat==seatno)
{flag=0;
cout<<"nnnnn****************************************************************************";
cout<<"nnnn SEAT NO :"<<setw(20)<<seatno<<" FARE : Rs 150";
cout<<"nnnn NAME :"<<setw(21)<<strupr(name)<<" FROM : Jaipur";
cout<<"nnnn AGE :"<<setw(20)<<age<<" DESTINATION: Ajmer";
cout<<"nnnn SEX :"<<" "<<sex<<" TIME : 0830hrs";
cout<<"nnn*******************************************************************************";
}
count++;
}
file.close();
cout<<"nnnt TOTAL SEATS= 40 ";
cout<<"nnnt REMAINING SEATS="<<40-count;
if(flag==1)
cout<<"nnt THE SEAT IS EMPTY ";
}
else if((strcmpi(route,"udaipur"))==0)
{ cout<<"nnnt ENTER THE SEAT NO. OF THE PASSENGER:- ";
cin>>seat;
file.open("bus3.dat",ios::in|ios::binary);
while(file.read((char*)&b,sizeof(bus)))
{
if(seat==seatno)
{ flag=0;
cout<<"nnnnn****************************************************************************";
cout<<"nnnn SEAT NO :"<<setw(20)<<seatno<<" FARE : Rs 470";
cout<<"nnnn NAME :"<<setw(20)<<strupr(name)<<" FROM : Jaipur";
cout<<"nnnn AGE :"<<setw(20)<<age<<" DESTINATION: Udaipur";
cout<<"nnnn SEX :"<<" "<<sex<<" TIME : 0630hrs";
cout<<"nnn*******************************************************************************";
}
count++;
}
file.close();
cout<<"nnnt TOTAL SEATS= 40 ";
cout<<"nnnt REMAINING SEATS="<<40-count;
if(flag==1)
cout<<"nnt THE SEAT IS EMPTY ";
}
else if((strcmpi(route,"dehradun"))==0)
{ cout<<"nnnt ENTER THE SEAT NO. OF THE PASSENGER:- ";
cin>>seat;
file.open("bus1.dat",ios::in|ios::binary);
while(file.read((char*)&b,sizeof(bus)))
{
if(seat==seatno)
{
flag=0;
cout<<"nnnnn****************************************************************************";
cout<<"nnnn SEAT NO :"<<setw(20)<<seatno<<" FARE : Rs 650";
cout<<"nnnn NAME :"<<setw(20)<<strupr(name)<<" FROM : Jaipur";
cout<<"nnnn AGE :"<<setw(20)<<age<<" DESTINATION: Dehradun";
cout<<"nnnn SEX :"<<" "<<sex<<" TIME : 0830hrs";
cout<<"nnn*******************************************************************************";
}
count++;
}
file.close();
cout<<"nnnt TOTAL SEATS= 40 ";
cout<<"nnnt REMAINING SEATS="<<40-count;
if(flag==1)
cout<<"nnt THE SEAT IS EMPTY ";
}
else
cout<<"nnnt U HAVE ENTERED WRONG DESTINATIONnnttTRY AGAIN.. ";
getch();
}
void bus::passengerlist()
{
char route[30];
int seat;
int count=0;
clrscr();
cout<<"nnn------------------------------ PASSENGER LIST -------------------";
cout<<"nnnnt ENTER THE ROUTE DESTINATION DELHI/DEHRADUN/UDAIPUR/AJMER:- ";
gets(route);
fstream file;
if((strcmpi(route,"delhi"))==0)
{
file.open("bus4.dat",ios::in|ios::binary);
clrscr();
cout<<"nntJaipur to Delhi Bus:Delux Fare: Rs 435";
cout<<"nt---------------- ----------- --------------";
cout<<"nnntSeatNotttNamettAgettSexn";
cout<< "t------ttt----tt---tt---nn";
int i=10;
while(file.read((char*)&b,sizeof(bus)))
{
cout<<setw(14)<<seatno;
cout<<setw(22)<<strupr(name);
cout<<setw(15)<<age;
cout<<" "<<sex;
count++;
i=i+2;
gotoxy(1,i);
if(i==40)
{
cout<<"nnttttPress any key to cont..";
getch();
clrscr();
i=2;
cout<<"n";
}
}
file.close();
cout<<"nnnt TOTAL SEATS= 40 ";
cout<< "nt------------------";
cout<<"nnnt REMAINING SEATS="<<40-count;
cout<< "nt-------------------";
getch();
}
else if((strcmpi(route,"udaipur"))==0)
{
file.open("bus3.dat",ios::in|ios::binary);
clrscr();
cout<<"nntJaipur to Udaipur Bus:Delux Fare: Rs 470";
cout<<"nt------------------- ----------- --------------";
cout<<"nnntSeatNotttNamettAgettSexn";
cout<< "t------ttt----tt---tt---nn";
int i =10;
while(file.read((char*)&b,sizeof(bus)))
{
cout<<setw(14)<<seatno;
cout<<setw(22)<<strupr(name);
cout<<setw(15)<<age;
cout<<" "<<sex;
count++;
i=i+2;
gotoxy(1,i);
if(i==40)
{
cout<<"nnttttPress any key to cont..";
getch();
clrscr();
i=2;
cout<<"n";
}
}
file.close();
cout<<"nnnt TOTAL SEATS= 40 ";
cout<< "nt------------------";
cout<<"nnnt REMAINING SEATS="<<40-count;
cout<< "nt---------------------";
getch();
}
else if((strcmpi(route,"ajmer"))==0)
{
file.open("bus2.dat",ios::in|ios::binary);
clrscr();
cout<<"nntJaipur to Ajmer Bus:Delux Fare: Rs 170";
cout<<"nt---------------- ----------- --------------";
cout<<"nnntSeatNotttNamettAgettSexn";
cout<< "t------ttt----tt---tt---nn";
int i=10;
while(file.read((char*)&b,sizeof(bus)))
{
cout<<setw(14)<<seatno;
cout<<setw(22)<<strupr(name);
cout<<setw(15)<<age;
cout<<" "<<sex;
count++;
i=i+2;
gotoxy(1,i);
if(i==40)
{ cout<<"nnttttPress any key to cont..";
getch();
clrscr();
i=2;
cout<<"n";
}
}
file.close();
cout<<"nnnt TOTAL SEATS= 40 ";
cout<< "nt------------------";
cout<<"nnnt REMAINING SEATS="<<40-count;
cout<< "nt--------------------";
getch();
}
else if((strcmpi(route,"dehradun"))==0)
{
file.open("bus1.dat",ios::in|ios::binary);
clrscr();
cout<<"nntJaipur to Dehradun Bus:Delux Fare: Rs 650";
cout<< "nt------------------ ----------- --------------";
cout<<"nnntSeatNotttNametAgetSexn";
cout<< "t------ttt----t---t---nn";
int i=10;
while(file.read((char*)&b,sizeof(bus)))
{
cout<<setw(14)<<seatno;
cout<<setw(22)<<strupr(name);
cout<<setw(7)<<age;
cout<<" "<<sex;
count++;
i=i+2;
gotoxy(1,i);
if(i==40)
{
cout<<"nnttttPress any key to cont..";
getch();
clrscr();
i=2;
cout<<"n";
}
}
file.close();
cout<<"nnnt TOTAL SEATS= 40 ";
cout<< "nt------------------";
cout<<"nnnt REMAINING SEATS="<<40-count;
cout<< "nt--------------------";
getch();
}
}
void bus::waitinglist()
{
fstream file;
clrscr();
fstream file4;
char route[20];
cout<<"nnnn------------------------------------- WAITING DEPARTMENT -------------------";
cout<<"nnntEnter the route destination DEHRADUN/UDAIPUR/DELHI/AJMER ";
gets(route);
if(strcmpi(route,"ajmer")==0)
{ file4.open("waiting2.dat",ios::in|ios::binary);
file.open("w2.dat",ios::in|ios::binary);
clrscr();
cout<<"nntJaipur to Ajmer Bus:Delux Fare: Rs 170";
cout<< "nt--------------- ----------- ---------------";
cout<<"nnntSeatNotttNamettAgettSexn";
cout<< "t------ttt----tt---tt---nn";
int i=10;
while(file.read((char*)&b,sizeof(bus)))
{
cout<<setw(14)<<seatno;
cout<<setw(22)<<strupr(name);
cout<<setw(15)<<age;
cout<<" "<<sex;
i=i+2;
gotoxy(1,i);
if(i==40)
{
cout<<"nnttttPress any key to cont..";
getch();
clrscr();
i=2;
cout<<"n";
}
}
file.close();
while(file4.read((char*)&b,sizeof(bus)))
{
cout<<" SEAT WAITING";
cout<<setw(22)<<strupr(name);
cout<<setw(15)<<age;
cout<<" "<<sex;
i=i+2;
gotoxy(1,i);
if(i==40)
{
cout<<"nnttttPress any key to cont..";
getch();
clrscr();
i=2;
cout<<"n";
}
}
file4.close();
getch();
}
else if(strcmpi(route,"dehradun")==0)
{ file4.open("waiting.dat",ios::in|ios::binary);
file.open("w1.dat",ios::in|ios::binary);
clrscr();
cout<<"nnn------------------------------ PASSENGER LIST -------------------";
clrscr();
cout<<"nntJaipur to Dehradun Bus:Delux Fare: Rs 435";
cout<<"nt---------------- ----------- --------------";
cout<<"nnntSeatNotttNamettAgettSexn";
cout<< "t------ttt----tt---tt---nn";
int i=10;
while(file.read((char*)&b,sizeof(bus)))
{
cout<<setw(14)<<seatno;
cout<<setw(22)<<strupr(name);
cout<<setw(15)<<age;
cout<<" "<<sex;
i=i+2;
gotoxy(1,i);
if(i==40)
{
cout<<"nnttttPress any key to cont..";
getch();
clrscr();
i=2;
cout<<"n";
}
}
file.close();
while(file4.read((char*)&b,sizeof(bus)))
{
cout<<" SEAT WAITING";
cout<<setw(22)<<strupr(name);
cout<<setw(15)<<age;
cout<<" "<<sex;
i=i+2;
gotoxy(1,i);
if(i==40)
{
cout<<"nnttttPress any key to cont..";
getch();
clrscr();
i=2;
cout<<"n";
}
}
file4.close();
getch();
}
else if(strcmpi(route,"udaipur")==0)
{
file.open("waitinglist3.dat",ios::in|ios::binary);
clrscr();
cout<<"nnn------------------------------ PASSENGER LIST -------------------";
clrscr();
cout<<"nntJaipur to Udaipur Bus:Delux Fare: Rs 170";
cout<<"nt---------------- ----------- --------------";
cout<<"nnntSeatNotttNamettAgettSexn";
cout<< "t------ttt----tt---tt---nn";
int i=10;
while(file.read((char*)&b,sizeof(bus)))
{
cout<<setw(14)<<seatno;
cout<<setw(22)<<strupr(name);
cout<<setw(15)<<age;
cout<<" "<<sex;
i=i+2;
gotoxy(1,i);
if(i==40)
{
cout<<"nnttttPress any key to cont..";
getch();
clrscr();
i=2;
cout<<"n";
}
}
file.close();
file4.open("waiting3.dat",ios::in|ios::binary);
while(file4.read((char*)&b,sizeof(bus)))
{
cout<<" SEAT WAITING";
cout<<setw(22)<<strupr(name);
cout<<setw(15)<<age;
cout<<" "<<sex;
i=i+2;
gotoxy(1,i);
if(i==40)
{
cout<<"nnttttPress any key to cont..";
getch();
clrscr();
i=2;
cout<<"n";
}
}
file4.close();
getch();
}
else if(strcmpi(route,"delhi")==0)
{
file.open("waitinglist4.dat",ios::in|ios::binary);
clrscr();
cout<<"nnn------------------------------ PASSENGER LIST -------------------";
clrscr();
cout<<"nntJaipur to Delhi Bus:Delux Fare: Rs 435";
cout<<"nt---------------- ----------- --------------";
cout<<"nnntSeatNotttNamettAgettSexn";
cout<< "t------ttt----tt---tt---nn";
int i=10;
while(file.read((char*)&b,sizeof(bus)))
{
cout<<setw(14)<<seatno;
cout<<setw(22)<<strupr(name);
cout<<setw(15)<<age;
cout<<" "<<sex;
i=i+2;
gotoxy(1,i);
if(i==40)
{
cout<<"nnttttPress any key to cont..";
getch();
clrscr();
i=2;
cout<<"n";
}
}
file.close();
file4.open("waiting4.dat",ios::in|ios::binary);
while(file4.read((char*)&b,sizeof(bus)))
{
cout<<" SEAT WAITING";
cout<<setw(22)<<strupr(name);
cout<<setw(15)<<age;
cout<<" "<<sex;
i=i+2;
gotoxy(1,i);
if(i==40)
{
cout<<"nnttttPress any key to cont..";
getch();
clrscr();
i=2;
cout<<"n";
}
}
file4.close();
getch();
}
}
About the Author
Anuj Tripathi
Success comes to those who dares
I am a Computer Engineer, right now I am working as a software Engineer
|
|
Bus $17.91 Each bright vehicle has four wheels so little drivers can race them anywhere. Big Wheelies have big, tough wheels that grip. Whether your child loves school buses or sporty cars, hogs or 18-wheelers, these books are the ones to speed out of the store! Vroom, vroom! |
|
|
Bus Terminus $70.1 High Quality Content by WIKIPEDIA articles A bus terminus is a designated place where a bus or coach starts or ends its scheduled route. The terminus is the designated place that a timetable is timed from. Termini can be located at bus stations, interchanges, bus garages or simple bus stops. Termini can both start and stop at the same place, or may be in different locations for starting and finishing a route. Termini may or may not coincide with the use of bus stands. Author: Miller, Frederic P./ Vandome, Agnes F./ McBrewster, John Binding Type: Paperback Number of Pages: 76 Publication Date: 2010/08/03 Language: English Dimensions: 6.00 x 9.02 x 0.18 inches |
|
|
Angeles SilverRider School Bus $288.95 Children can ride their own school bus to class. |
|
|
VW/Audi Can Bus Interface Module $37.99 Interfaces with CAN bus on VW and Audi Provides digital communication between the convenience/security system and the vehicle |
|
|
MultiMaster Bus $92.4 High Quality Content by WIKIPEDIA articles A multimaster bus is a computer bus in which there are multiple bus master nodes present on the bus. This is used when multiple nodes on the bus must/need to initiate transfer. For example, direct memory access (DMA) is used to transfer data between peripherals and memory without the need to use the central processing unit (CPU). Some buses like I C use multimastering inherently to allow any node to initiate a transfer with another node. In computer architecture, a bus is a subsystem that transfers data between computer components inside a computer or between computers. Early computer buses were literally parallel electrical buses with multiple connections, but the term is now used for any physical arrangement that provides the same logical functionality as a parallel electrical bus. Modern computer buses can use both parallel and bitserial connections, and can be wired in either a multidrop (electrical parallel) or daisy chain topology, or connected by switched hubs, as in the case of USB. Author: Surhone, Lambert M./ Tennoe, Mariam T./ Henssonow, Susan F. Binding Type: Paperback Number of Pages: 132 Publication Date: 2010/09/03 Language: English Dimensions: 6.00 x 9.02 x 0.31 inches |
|
|
BackSide Bus $103.56 High Quality Content by WIKIPEDIA articles In personal computer microprocessor architecture, a back side bus (BSB), or backside bus, is a computer bus used to connect the CPU to CPU cache memory, usually L2. If a design utilizes it along with a frontside bus (FSB), it is said to use a dualbus architecture, or in Intels terminology Dual Independent Bus (DIB) architecture. BSB is an improvement over the older practice of accessing the cache over the front side bus (FSB), because FSB is typically a severe bottleneck in modern systems. In addition, due to its dedicated nature, the back side bus can be optimized or customized for communication with cache, thus eliminating protocol overheads and additional signals that are required on a generalpurpose FSB. Furthermore, since a BSB operates over a shorter distance, it can typically operate at higher clock speeds, increasing the computers overall performance. Author: Surhone, Lambert M./ Tennoe, Mariam T./ Henssonow, Susan F. Binding Type: Paperback Number of Pages: 152 Publication Date: 2010/12/13 Language: English Dimensions: 6.00 x 9.02 x 0.35 inches |
|
|
Wheels on the Bus, the $12.32 Illustrates the classic song in which the wheels on the bus turn, its wipers swish, its bell dings and so on, as young readers can turn a dial to see wheels moving and the passing scenery of the town. |
|
|
School Bus $20.47 In this board book that is die-cut into the shape of a school bus and features working wheels, readers can learn about such things as the alphabet, numbers, and shapes, as they follow a group of rabbits heading to school. Color illustrations accompany the rhyming text. |
|
|
Bus (Computing) $89.22 In computer architecture, a bus is a subsystem that transfers data between computer components inside a computer or between computers. Early computer buses were literally parallel electrical buses with multiple connections, but the term is now used for any physical arrangement that provides the same logical functionality as a parallel electrical bus. Modern computer buses can use both parallel and bitserial connections, and can be wired in either a multidrop (electrical parallel) or daisy chain topology, or connected by switched hubs, as in the case of USB. Author: Miller, Frederic P./ Vandome, Agnes F./ McBrewster, John Binding Type: Paperback Number of Pages: 108 Publication Date: 2010/01/05 Language: English Dimensions: 5.98 x 9.01 x 0.25 inches |
|
|
Articulated Bus $108.33 Articulated buses are articulated singledecker buses comprising two rigid parts linked together by a pivoting joint. This arrangement allows a longer legal length and thus a higher passenger capacity than rigid single decker buses, while still allowing the bus to be turned within the limitations of the roads it is used on. Articulated buses have various synonyms known around the world alluding to their articulated nature, such as tandem buses, bendy buses, banana buses, slinky buses, caterpillar buses or accordion buses. Due to their high passenger capacity, articulated buses are often used as part of bus rapid transit schemes, and can include mechanical guidance. Author: Miller, Frederic P./ Vandome, Agnes F./ McBrewster, John Binding Type: Paperback Number of Pages: 136 Publication Date: 2009/11/25 Language: English Dimensions: 5.98 x 9.01 x 0.31 inches |
|
|
Bus Number 24-Pak $1.99 Bus Number 24-Pak Glossy Paper Stickers Trying to remember your bus number on the first few days of school can be a frightening thing for a little student (not to mention the anxiety it causes a parent!). Give them some peace of mind with these bus numbe |
|
|
Maisy Drives the Bus (Paperback) $8.21 Maisy fans can climb aboard for the ride and find out who is waiting at each stop as Maisy drives the bus and visits each bus stop to pick up passengers. Simultaneous. |
|
|
The Big Red Bus $17.91 The wheel of a big red bus gets stuck in a hole creating a traffic jam. Luckily, a tractor is able to pull the bus out of the hole and everyone can go on their way. A road crew arrives to fix the hole. |
|
|
The Boy on the Bus $12.99 Meg Landry expected it to be a day like any other -- her asthmatic eight-year-old son would step off the bus, home from school. But on this day, the boy on the bus is not Meg's son -- or at least doesn't appear to be. This new boy shares Charlie's copper hair, tea-brown eyes, and slight frame. But there is something profoundly, if indefinably, different about him. He has a finer nose, his skin is shinier, and his face looks more mature, as if he has grown into being Charlie more than the real Charlie ever had. In the wake of Meg's quiet alarm, her far-flung family returns home, and a jangly unease sets in. Neither Charlie's father, Jeff, nor Charlie's rebellious teenage sister, Katie, can help Meg settle the question of the boy. They look to her for certainty -- after all, shouldn't a mother know her own child? In this daring novel, Deborah Schupack dissects a family stretched out along the seams of postmodern small-town life. With the precision of a literary wordsmith, Schupack has crafted an extraordinary tale of a mother's love for her son and a mystery that may ultimately rip them apart. Tense and atmospheric, this debut is a rare combination of intellectual sophistication and page-turning suspense. |
|
|
Xpresskit Dlpk Can Bus Door Lock#44; Alarm Immobilizer ByPass $64.85 CAN BUS INTERFACE CONTROL MODULE FOR MORE THAN 500 VEHICLE MODELS FROM 2000 2008 INCLUDING NISSAN /INFINITY PUSHTOSTART EQUIPPED VEHICLES |
|
|
Short Bus Bus White T-Shirt by CafePress $22 You rode the short bus to school, didn't you? Bus White T-Shirt Tee, TShirt, Shirt The white t-shirt is a timeless classic for a reason; it should be a staple in every wardrobe. It is clean, simple, and durable. The best part is you can wear it with anything. This 100% cotton T-shirt is so comfortable you'll want to wear it to bed. |
|
|
Strangers on a Bus $4.59 A collection of five erotic stories with mixed and varied themes. 'Strangers on a Bus' by Nicky B 'The First Time - The Last Time' by Sally Quilford It's attraction at first sight when an English woman in the United States agrees to dance with a local man. Living together seems like the logical next step, but is it love? Is she daring enough for him? All too soon, her temporary job comes to an end, and she must return home to England. Their last night together is one to remember, but will she be left with nothing but memories? She wonders if he is really willing to give her up. Sometimes it's just too hard to say good-bye. 'The "What-If" Monster' by Jade Taylor What if a woman finally finds the man of her dreams? What if he asks her to marry him? And what if his friends plan a "stag' for him on the eve of his wedding? The narrator of this story decides to find out what her fiance is doing with the woman who was hired to dance for him on his last night as a bachelor. The soon-to-be bride realizes that she could create a scene -- or she could be part of a scene. 'What-if' questions can lead to some interesting answers! 'Skin Deep' by Cathryn Cooper Young Francis has been sent to stay with his wealthy relative, the ladies' man Carew. What is it about Francis that troubles Carew so much, especially when Carew is so fond of female flesh? When Carew's friend Priscilla arrives and allows herself to be the centre of attention for Carew and his servant Imran, Carew offers Francis a sexual education. When Francis blushes and refuses to touch the tempting damsel, Carew decides to punish the ungrateful lad. But Francis is not completely averse to a thrashing, and he has a few things to teach his guardian Carew. 'Keeping It Real' by Landon Dixon 'Doctor on the House' is a television program filmed in Vancouver, Canada, and sponsored by FemNet, a network that pays for elective surgery that is not paid for by under the government health care plan. Jake, the camera man, notices that Connie, the host, has a boyish figure: not his type. He is delighted to meet Eva, a woman who wants her enormous breasts reduced. In a pre-show interview, Jake shows her how much he admires her abundant chest. Eva enjoys his attention so much that when she goes to meet the doctor, she tells him she has changed her mind! Connie, however, wants her breasts enlarged. These stories have also been published in Tease Me ISBN 9781906125844 |
|
|
Di Bus Can Swim Jamaican Women's T-Shirt by CafePress $22 Di Bus Can Swim Jamaican t-shirts. Jamaican Women's T-Shirt Tee, TShirt, Shirt Our 100% cotton Women's tee is preshrunk, durable and guaranteed. 5.6 oz. 100% cotton. Standard fit. |
|
|
Computer Gallery BUSSSIMULATOR Bus SimulatorAVANQUEST $29.36 Get behind the steering wheel of one of the many bus models featured in Bus Simulator 2008. Master the countless tracks in the fictional city of Megacity transport as many passengers as possible and keep to the time plan in this bus simulation game for the PCReckless driving and unpunctuality will result in a bad reputation in this bus driving simulator. The more successful you are as a bus driver the longer and more complex the tracks become. Choose from 8 different bus models including City buses Longdistance buses and Double Deckers or download further bus models via the internet. To rent larger models you need the extra cash and only paying passengers will result in enough cash flow necessary to run the bus company. You can invest in ad campaigns and special offers to attract more customers to generate a larger income. There are 34 bus simulator missions to complete which take you through a series of different districts (city industrial business centre etc) various types of weather conditions (sunshine snow ice rain fog) and different times of the day. Show that you have what it takes to become the next bus entrepreneur and compete for the top spot on the worldwide high score list. No matter if you are a beginner or pro this is a bus simulator that will challenge everybody. Key Features. 34 bus driving simulator missions to complete. 18 different bus routes offer hours of fun bus driving challenges. 8 bus models and 4 bus vehicle styles (incl. Double Decker buses and Articulated/ bendy buses) feature in this bus driving simulation game. Download additional busses via the internet. Bus Tycoon elements (ad spaces buying/renting of buses ticket prices promotion offer etc) to help grow your bus empire. Realistic bus driving simulation PC game. Detailed graphics of the city buildings traffic and passengers. Multiangle camera views make for a realistic bus driving experience. Easy to use interface. Interactive highscore system t |
|
|
The Grateful Dead Tour Bus With Bears Embroidered Patch $6.99 TOUR BUS WITH BEARS - EMBROIDERED PATCHES CAN BE IRONED ON OR SEWN |
|
|
Bus Systems for the Future $100 Cities around the world face enormous problems of transport sustainability. Rapidly increasing populations and vehicle usage have created gridlock and sprawl, even in very poor cities, as well as unacceptably high levels of air pollution, noise, and accident rates. But improvements can be made. This book explores how the provision of better bus services can bring concrete solutions. "Bus rapid transit" systems emerging in Latin America provide fast, reliable and efficient urban travel for large numbers of people. Express busways, employing high-capacity buses and new technologies such as GPS-based bus tracking systems, can conveniently and reliably move up to 10 times as many people along a route as can cars – and be profitable. This book shows how bus rapid transit differs from traditional bus systems and how it can be developed around the world. There is a detailed look at clean fuels and advanced technologies such as "clean diesel", CNG, hybrid-electric and fuel cells. Case studies are made of six cities and of the steps each might take to encourage more sustainable transport systems. |
|
|
Todmorden Bus Station $68.51 High Quality Content by WIKIPEDIA articles Todmorden bus station serves the town of Todmorden, West Yorkshire, England. The bus station is owned and managed by the Metro (WYPTE). The bus station, of five stands, is situated in Todmorden Town Centre and can be accessed from Burnley Road below the rail viaduct. The main operators are First Calderdale Huddersfield, Rossendale Transport and Northern Blue. Buses run from the bus station around the town of Todmorden and as far afield as Burnley, Halifax, Rochdale and Bacup. Author: Surhone, Lambert M./ Tennoe, Mariam T./ Henssonow, Susan F. Binding Type: Paperback Number of Pages: 88 Publication Date: 2010/08/22 Language: English Dimensions: 6.00 x 9.02 x 0.21 inches |
|
|
Bus Driver Bus driver Women's Zip Hoodie by CafePress $39.5 Funny gifts for school bus drivers. This patience tester shirt is sure to be a favorite with a bus driver. Great for bus driver appreciation gifts. Bus driver Women's Zip Hoodie It's hip. And it zips. Which means you can look great and stay toasty-warm in this soft zip-up fleece hooded sweatshirt from Hanes. And when things heat up, it slips off with quick pull on the jam resistant zipper.8 oz. fleece blend 80% cotton/ |
|
|
Wheels On The Bus $19.54 Ride your way through town singing this favorite tune. See how many new verses you can think of! Includes 11 pieces, 4 page lesson guide with rhymes and activities. English and Spanish. |
|
|
Space Prefinished Moon Bus Statue $40.99 No assembly required! Fully finished statue of 2001: A Space Odyssey's Moon Bus. Hand painted and injected in color. Display box included. No assembly is required with this fully finished statue of 2001: A Space Odyssey's Moon Bus. Hand painted and injected in color at 1:24 scale, the marvelous Moon Bus sculpture looks great in its box, or it can be removed for display. The choice is yours! Moon Bus measure 11-inches long. |
|
|
Bus Driver Bus White T-Shirt by CafePress $22 The white t-shirt is a timeless classic for a reason; it should be a staple in every wardrobe. It is clean, simple, and durable. The best part is you can wear it with anything. This 100% cotton T-shirt is so comfortable you'll want to wear it to bed. Bus White T-Shirt Tee, TShirt, Shirt The white t-shirt is a timeless classic for a reason; it should be a staple in every wardrobe. It is clean, simple, and durable. The best part is you can wear it with anything. This 100% cotton T-shirt is so comfortable you'll want to wear it to bed. |
|
|
Open Top Bus $90.81 Please note that the content of this book primarily consists of articles available from Wikipedia or other free sources online. An open top bus is a bus, usually but not exclusively a doubledecker bus, where all or part of the roof has been removed to enable enjoyment of fresh air and uninterrupted views. Until the 1920s most, if not all, doubledecker buses were constructed with no roof on the upper deck, and were the original opentoppers. Open top buses are now primarily used as tour buses for sightseeing in cities, or around rural monuments or areas of special interest. These often include specialist information equipment, and colourful liveries illustrating the route. Open top buses can also see service in some regions on regular public transport transit bus services, in warm climates, or as seasonal services in temperate climates. Seasonal services are often in seaside towns, or along rural or coastal routes of particular scenic quality. Author: Surhone, Lambert M./ Tennoe, Mariam T./ Henssonow, Susan F. Binding Type: Paperback Number of Pages: 112 Publication Date: 2011/04/14 Language: English Dimensions: 5.98 x 9.02 x 0.27 inches |
|
|
VW/ Audi Rücksteller Universal - für CAN-BUS System + K-Line für VAG $328 Service-Rücksteller für CAN-Bus System und K-Line für VAG. CAN-Bus: In einem Bussystem werden alle Komponenten einer gemeinsamen Datenleitung angeschlossen. Dieses CAN-Bus System wird mehr und mehr bei allen neu entwickelten Fahrzeugender VAG Gruppe eingeführt. Der Service Rücksteller ist für alle Fahrzeuge ab Baujahr 1997 mit oder ohne CAN-Bus Systemge eignet. Auch für Longlife-Fahrzeuge |
|
|
LEGO: Harry Potter: The Knight Bus $34.99 Hold on tight for a wild ride to Hogwarts! The LEGO 2011 Knight Bus sports lots of great purple bricks and rolling wheels. Stan Shunpike, Ernie Prang, and Harry Potter minifigures included. The multilevel vehicle rebuilds into a London bus or regular bus! Hold on tight for a wild ride back to Hogwarts! Harry Potter and his owl Hedwig need a lift back to Hogwarts, but as the purple triple-decker Knight Bus screeches to a halt beside them, are they ready for the bumpiest journey in the wizarding world? This magical LEGO set includes Harry Potter, Stan Shunpike, and Ernie Prang minifigures, plus Hedwig and the Shrunken Head. And you can rebuild it into a London bus or regular bus! Measures 6-inches tall x 5-inches long. 281 pieces. Type: Sets Gender: Unisex Age: Child |
|
|
Short Bus Kid - Bus White T-Shirt by CafePress $22 Just admit it, you were a short bus kid. Short Bus T-Shirts. Bus White T-Shirt Tee, TShirt, Shirt The white t-shirt is a timeless classic for a reason; it should be a staple in every wardrobe. It is clean, simple, and durable. The best part is you can wear it with anything. This 100% cotton T-shirt is so comfortable you'll want to wear it to bed. |
|
|
iDatalink ADSALSLGM Can Bus Bypass Module $68.45 GM Doorlock interface immobilizer override OEM alarm bypass and control of various convenience features for Buick Cadillac Chevrolet Hummer GMC Isuzu Oldsmobile Pontiac and Saturn vehicles. Software also supports new 2007 generation GM CAN vehicles. This product combines the features and functions of the ADSALSLGM1 ADSDLSLGM2 and ADSDLSLGM3 modules. GM Doorlock interface. Immobilizer override. OEM alarm bypass and control of various convenience features. |


US $9.50




















































































![Can I Bus PA] by Canibus Cassette NEW](http://www.wuhsi.com/images/e/170537844486_0.jpg)













