电影院售票系统pnwhza6e.docVIP

  • 1
  • 0
  • 约7.75千字
  • 约 8页
  • 2018-09-01 发布于湖北
  • 举报
电影院售票系统pnwhza6e

#includestring.h #includeiomanip.h #includewindows.h #includeiostream.h #includefstream.h #includetime.h class MOVIE { private: char Name[44]; char Time[22]; int Number; //场次 int Amount; //该场余量 char a[10][10]; //座位 public: char NAME[44]; char TIME[22]; int NUMBER; //场次 int AMOUNT; //该场余量 char A[10][10]; //座位图 MOVIE(){ //构造函数 memset(A,48,sizeof(A)); //初始化 strcpy(Name,); strcpy(Time,); Number=0; Amount=0; }; MOVIE(char *name,char *time,int number,int amount){ strcpy(Name,name); strcpy(Time,time); Number=number; Amount=amount; memset(A,48,sizeof(A)); }; void record(){ //读取私有成员的数值 strcpy(NAME,Name); strcpy(TIME,Time); AMOUNT=Amount; NUMBER=Number; }; void reduce(int i){ //票数减i Amount-=i; return; }; void setting(char *name,char *time,int number,int amount){//写入 strcpy(Name,name); strcpy(Time,time); Number=number; Amount=amount; return; }; void print_seat_map(){ //输出座位图 int i,j; cout\n====================================endl; cout本场次座位销售情况,0为空余,1为已售endl; cout------------------------------------endl; cout ; for(i=1;i=10;i++) cout ;cout endl;//setw cout------------------------------------endl; for(i=0;i10;i++) { cout i+1|; for(j=0;j10;j++) { cout A[i][j] ; } coutendl; } cout====================================endl; return; }; void print(){ coutName Time Number Amount endl; return; }; void Printprice(int row,int line,float discount,float cost){ float n=cost; if((row8)||(line3)||(line8)){ n=0.8*cost; n=n*discount; cout电影:Name Time Number line行 row列 nendl; cout================================endl; cout确认请按1endl; cina[row-1][line-1]; reduce(a[row-1][line-1]); }} }; int main(){ const float cost=200; MOVIE movic[28]; char name[44],time[22]; int amount; int number; int i,j,k; ifstream infile,infiletoo; ofstream out

文档评论(0)

1亿VIP精品文档

相关文档