#include <iostream>
using namespace std;
int main()
{
bool exit=false;
int select=0;
int a[9][9]={0};
do{
cout<<"1.影厅座位图"<<endl;
cout<<"2.购买电影票"<<endl;
cout<<"3.统计销售情况"<<endl;
cout<<"4.退出系统"<<endl;
cin>>select;
if(select==1){
for(int i=0;i<9;i++){
cout<<i+1<<" ";
for(int j=0;j<9;j++){
if(a[i][j]==0){
cout<<"[ ]"<<" ";
}else{
cout<<"[X]"<<" ";
}
}
cout<<endl;
}
}else if(select==2){
int line=-1,seat=-1;
cout<<"输入排号:";
cin>>line;
cout<<"输入座位号:";
cin>>seat;
if(a[line-1][seat-1]==1){
cout<<"已售出,不能订票!"<<endl;
}else{
a[line-1][seat-1]=1;
}
}else if(select==3){
cout<<"座位总数:81"<<endl;
int count=0;
for(int i=0;i<9;i++){
for(int j=0;j<9;j++){
if(a[i][j]==1){
count++;
}
}
}
cout<<"订票数量:"<<count<<endl;
printf("上座率:%0.2f %\n",float(count)/81*100);
}else{
exit=true;
}
}while(!exit);
return 0;
}
02-17
1669