c++银行业务模拟系统

c++银行业务模拟系统

ID:47486504

大小:99.00 KB

页数:12页

时间:2020-01-12

c++银行业务模拟系统_第1页
c++银行业务模拟系统_第2页
c++银行业务模拟系统_第3页
c++银行业务模拟系统_第4页
c++银行业务模拟系统_第5页
资源描述:

《c++银行业务模拟系统》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、#include#include#include#includeusingnamespacestd;constintaa=70,bb=150,cc=130,dd=50;//不同业务所需时间structdata//客户资料{intusetime;//客户在银行时间intbianhao;//客户编号intyewutime;//客户所办业务时间stringyewu;//业务名intyewunum;//业务标号intchutime[3];//客户到达时间

2、,chutime[0]是秒钟,chutime[1]是分钟,chutime[2]是时钟intmotime[3];//客户离开时间intwindownum;};classBank{private:intwindowsum[4][5];//窗口数longsumtime;//所有办理完业务客户总共所用时间intsuijitime;//最后两个客户间隔时间intstilltime[4];//每个窗口还需等待时间ints,f,m;//分别是时、分、秒intwind[5];//wind[0]是空闲窗口数量,wind[1/2/3/

3、4]存放具体窗口名public:Bank();//初始化datakehu[900];//8小时内最多客户人数voidtimelocal(Bank&);//记录时间intwindows(int,int);//为客户排队voidcalculatechu(int,Bank&);//记录客户到达时间voidprint(int,int,Bank);//输出客户数据voidaveragetime(int,Bank);//计算平均时间voidwindow_dail();//输出窗口信息intfanhui(Bank&);//求随机

4、时间voidcusterm_dail(int,int,Bank);//选择客户编号voidchoose(int,int,Bank);//选择查看内容voidtodaynum(int,int,Bank);//显示今日客户量voidwritetotext(int,Bank);//文件函数操作};Bank::Bank()//构造{s=8;//时间f=0;m=0;suijitime=0;//随机间隔时间sumtime=0;//所有客户在银行所用时间之和for(inti=0;i<4;i++){stilltime[i]=0;/

5、/每个窗口处理剩下业务还需要的时间for(intj=0;j<5;j++)windowsum[i][j]=0;//每个窗口处理客户数}for(inta=0;a<5;a++)wind[a]=0;//wind[0]是空闲窗口数量,wind[1/2/3/4]存放具体窗口名}intBank::fanhui(Bank&wait){suijitime=rand()%60;//客人随机到达m=m+suijitime;//m即是当地时间while(m/60>=1)//完成时间格式{m=m-60;f++;}while(f/60>=1)

6、{f=f-60;s++;}returns;}voidBank::timelocal(Bank&wait)//记录银行时间{cout<<"您到达的时间是:";if(s<10)cout<<"0"<

7、客户的平均等待时间{longaver=0;//平均时间intfen=0,miao=0;//平均时间以分、秒表示intj;sumtime=0;for(j=0;j

8、)//x是办理业务的客户数,i是最后一位顾客的编号,wait是主函数里定义的对象{inta,b=1,t=0;for(a=0;a<5;a++)//初始化窗口空闲信息wind[a]=0;for(a=0;a<4;a++){stilltime[a]=stilltime[a]-suijitime;//特定窗口处理还需的时间等于上次处理所需的时间减去随机等待时间if(s

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。