1/36
文档分类:资格/认证考试

医院候诊管理系统c.docx


下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

特别说明:文档预览什么样,下载就是什么样。

下载所得到的文件列表
医院候诊管理系统c.docx
文档介绍:
【附录一】源代码HOSPITAL.CPP#include"hospital.h"#defineMax1000000//最多支持的挂号的人数longrenshu[5]={0,0,0,0,0};//存放各科室人数longI=0;//数组下标longL=0;longGhsr=0;//用于存放挂号的收入!usingnamespacestd;structPatient//定义患者结构体{charnum[6];//患者编号chartime[8]="";//挂号日期,初始化0intsex=0;//性别1为男,2为女intage=0;//年龄charroom='0';//所挂号的科室charjz[4]="否";//是否是急诊,默认值否charzp;//专家门诊还是普通门诊}P[Max],Q[Max];//最多存放1000000个structAge//年龄段结构体{inte=0;//儿童enfant1-14inty=0;//青年youngpeople15-25intm=0;//中年wrinkly26-55into=0;//老年oldfolks55以上};structghfl{intdrrs=0;//当日号人数intyyrs=0;//预约人数intjzrs=0;//急诊人数}G;structPaixu//定义各科室就诊人数排序结构体{charname[6];//科室名称intmoney;//本科收入structAgea;//Age结构体类型的成元}J[5];//一共5个科室voidclear(){system("cls");//清屏system("date/t");//显示日期}//--------------分科室函数------------------voidhospital::room(charroom){clear();switch(room){case'1':renshu[0]++;cout<<'\t'<<"\n\t请到第5就诊室!\n\n\t您的前面还有"<<renshu[0]-1<<"人\n\n\t";break;case'2':renshu[1]++;cout<<'\t'<<"\n\t请到第4就诊室!\n\n\t您的前面还有"<<renshu[1]-1<<"人\n\n\t";break;case'3':renshu[2]++;cout<<'\t'<<"\n\t请到第3就诊室!\n\n\t您的前面还有"<<renshu[2]-1<<"人\n\n\t";break;case'4':renshu[3]++;cout<<'\t'<<"\n\t请到第2就诊室!\n\n\t您的前面还有"<<renshu[3]-1<<"人\n\n\t";break;case'5':renshu[4]++;cout<<'\t'<<"\n\t请到第1就诊室!\n\n\t您的前面还有"<<renshu[4]-1<<"人\n\n\t";break;}}//--------------挂当日号函数------------------inthospital::gdrh(){chartemp[1000]="";//为了避免输入多个字符时会产生的错误if(input()==-1){return1;//如果在input里面选择了返回则返回}//tj();//调用统计计算前面有几人room(P[I-1].room);//分科室G.drrs++;//挂当日号人数+1system("pause");//暂停return1;}//--------------查看挂号人数函数------------------inthospital::ghrs(){chartemp[100]="";clear();cout<<"\n\n\n\t\t\t各类挂号情况一览表\n";cout<<"\t==================================================\n";cout<<"\n\n\t"<<"\t挂当日号的人数为----"<<G.drrs;cout<<"\n\n\t"<<"\t挂预约号的人数为----"<<G.yyrs;cout<<"\n\n\t"<<"\t挂急诊号的人数为----"<<G.jzrs;cout<<"\n\n\n\t==================================================\n\t";system("pause");return(1);}//--------------挂急诊号函数------------------inthospital::gjzh(){if(-1==input()){return1;//返回}clear();//清屏switch(P[I-1].room){case'1':renshu[0
内容来自淘豆网www.taodocs.com转载请标明出处.
相关文档
非法内容举报中心
文档信息
  • 页数36
  • 收藏数0 收藏
  • 顶次数0
  • 上传人精品小课件
  • 文件大小344 KB
  • 时间2020-07-01
文档标签