Lab 2
Lab 2
Class: BSCS- 4C
SAP ID: 70145488
LAB TASKS
DSA LAB 02
TASK 01:
Sol:
#include <iostream>
#include <string>
struct info
string name;
int age;
char gender;
int seatnum;
};
info ticket[maxs];
int seatcount=0;
void bookt()
if (seatcount<maxs)
cin>>ticket[seatcount].name;
cin>>ticket[seatcount].age;
cout<<"What is your Gender: "<<endl;
cin>>ticket[seatcount].gender;
ticket[seatcount].seatnum=seatcount+1;
seatcount++;
else
void bookedt()
if (seatcount==0)
else
cout<<"Name: "<<ticket[i].name<<endl;
cout<<"Age: "<<ticket[i].age<<endl;
cout<<"Gender: "<<ticket[i].gender<<endl;
}
}
void availableseats()
if (seatcount<maxs)
else
int main()
int menu;
while (menu != 4)
cout<<"4. Exit"<<endl;
cin>>menu;
switch(menu)
case 1:
bookt();
break;
case 2:
bookedt();
break;
case 3:
availableseats();
break;
case 4:
return 0;
break;
default:
return 0;
OUTPUT: