欢迎来到天天文库
浏览记录
ID:52918856
大小:421.29 KB
页数:43页
时间:2020-03-31
《医院候诊管理系统C++.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、【附录一】源代码42HOSPITAL.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;//年龄cha
2、rroom='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;42
3、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
4、'<<"t请到第5就诊室!t您的前面还有"<5、<"t请到第2就诊室!t您的前面还有"<6、/如果在input里面选择了返回则返回}//tj();//调用统计计算前面有几人room(P[I-1].room);//分科室G.drrs++;//挂当日号人数+1system("pause");//暂停return1;}//--------------查看挂号人数函数------------------inthospital::ghrs(){chartemp[100]="";clear();cout<<"ttt各类挂号情况一览表";42cout<<"t==============================7、====================";cout<<"t"<<"t挂当日号的人数为----"<8、--------------inthospital::gjzh(){if(-1==input()){return1;//返回}clear();//清屏switch(P[I-1].room){case'1':
5、<"t请到第2就诊室!t您的前面还有"<6、/如果在input里面选择了返回则返回}//tj();//调用统计计算前面有几人room(P[I-1].room);//分科室G.drrs++;//挂当日号人数+1system("pause");//暂停return1;}//--------------查看挂号人数函数------------------inthospital::ghrs(){chartemp[100]="";clear();cout<<"ttt各类挂号情况一览表";42cout<<"t==============================7、====================";cout<<"t"<<"t挂当日号的人数为----"<8、--------------inthospital::gjzh(){if(-1==input()){return1;//返回}clear();//清屏switch(P[I-1].room){case'1':
6、/如果在input里面选择了返回则返回}//tj();//调用统计计算前面有几人room(P[I-1].room);//分科室G.drrs++;//挂当日号人数+1system("pause");//暂停return1;}//--------------查看挂号人数函数------------------inthospital::ghrs(){chartemp[100]="";clear();cout<<"ttt各类挂号情况一览表";42cout<<"t==============================
7、====================";cout<<"t"<<"t挂当日号的人数为----"<8、--------------inthospital::gjzh(){if(-1==input()){return1;//返回}clear();//清屏switch(P[I-1].room){case'1':
8、--------------inthospital::gjzh(){if(-1==input()){return1;//返回}clear();//清屏switch(P[I-1].room){case'1':
此文档下载收益归作者所有