欢迎来到天天文库
浏览记录
ID:41485454
大小:154.85 KB
页数:7页
时间:2019-08-25
《银行活期存储管理系统》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、2、实验思路(详细描述解决问题的整体思路、涉及的算法思想及数据结构等)二、实验结果与分析1、程序结构(程序结构图,主要函数的功能描述,算法实现的细节等)〃****实现金额加减的函数****voiduser::add_money(floatx){money=x+money;}voiduser::dec_money(floatx){money=money-x;)//****用户实现操作的函数和和voidcx::transfer(intx)〃转账{intid;cout«HW输入帐号:”;cin»id;intflag=I;inti=0;while((i2、if(id==account[i]->get」d())flag=0;elsei++;}if(flag){cout«"温馨提示:帐号不存在!"«endl«endl;cout«M请重新选择操作…"«endl«endl;return;}floatb;cout«endlvv"请输入您要转帐的金额:”;cin»b;while(b<=0){coutvv”请重新输入正确的金额!M«endl;cout«"¥H;cin»b;}if(account[x]->get_money()dec_money(b);3、accounl[i]->add_money(b);1return;}voidcx::set_account()//储蓄开户{intid;stringnam;stringpassw;floatm;SYSTEMTIMEsys;GetLocalTime(&sys);cout«,,,,«nn«sys.wYear«,7,,«sys.wMonth«r7n«sys.wDay«nH«sys.wHour«M:n«sys.wMinute«u:H«sys.wSecond;//显示当前时间cout«endl«"tt请输入开户号:";cin»id;cout«endl«,rtt请输入开户人姓名4、:“;cin»nam;cout«endl«Htt请输入开户密码:°;cin»passw;cout«endl«utt请输入存入金额:";cin»m;while(m<=0){cout«Htt请您重新输入正确金额!u«endl;cin»m;}user*acc=newuser(id,nam,passw,m);account[acnum]=acc;cout«"tt温馨提示:开户成功!!"«endl«endl;acnum++;save();cin.get();return;}voidcx::del_account()//销户{intid;SYSTEMTIMEsys;GetL5、ocalTime(&sys);cout«"n«"当前时间:"«sys.wYear«,7"«sys.wMonth«,7,'«sys.wDay«"H«sys>wHour«M:u«sys>wMinute«u:H«sys.wSecond;〃显示当前时间cout«endl«utt请输入您要注销的帐户号:“;cin»id;intflag=1;inti=0;while((iget_id())flag=0;elsei++;}if(flag){_cout«Htt温馨提示:帐号不存在!u«endl«endl;ret6、urn;}cout«ntt请输入密码:“;stringpassw;cin»passw;if(passw!=account[i]->get_passwd())return;for(intj=i;j7、lTime(&sys);cout«Hn«H当前吋I'可:"«sys.wYear«'7,'«sys.wMonth«M/"«sys.wDay«,',,«sys.wHour«M:,,«sys.wMinute«,,:,'«sys.wSecond;〃显示当前时间cout«"tt温馨提示:输入时请注意遮挡,以防密码泄漏给您带来不便!“;cout«Htt请输入您想要设置的新密码:";cin»pwd;cout«**tt请确认您想要设置的新密码:“;cin»repwd;if(pwd!=repw
2、if(id==account[i]->get」d())flag=0;elsei++;}if(flag){cout«"温馨提示:帐号不存在!"«endl«endl;cout«M请重新选择操作…"«endl«endl;return;}floatb;cout«endlvv"请输入您要转帐的金额:”;cin»b;while(b<=0){coutvv”请重新输入正确的金额!M«endl;cout«"¥H;cin»b;}if(account[x]->get_money()dec_money(b);
3、accounl[i]->add_money(b);1return;}voidcx::set_account()//储蓄开户{intid;stringnam;stringpassw;floatm;SYSTEMTIMEsys;GetLocalTime(&sys);cout«,,,,«nn«sys.wYear«,7,,«sys.wMonth«r7n«sys.wDay«nH«sys.wHour«M:n«sys.wMinute«u:H«sys.wSecond;//显示当前时间cout«endl«"tt请输入开户号:";cin»id;cout«endl«,rtt请输入开户人姓名
4、:“;cin»nam;cout«endl«Htt请输入开户密码:°;cin»passw;cout«endl«utt请输入存入金额:";cin»m;while(m<=0){cout«Htt请您重新输入正确金额!u«endl;cin»m;}user*acc=newuser(id,nam,passw,m);account[acnum]=acc;cout«"tt温馨提示:开户成功!!"«endl«endl;acnum++;save();cin.get();return;}voidcx::del_account()//销户{intid;SYSTEMTIMEsys;GetL
5、ocalTime(&sys);cout«"n«"当前时间:"«sys.wYear«,7"«sys.wMonth«,7,'«sys.wDay«"H«sys>wHour«M:u«sys>wMinute«u:H«sys.wSecond;〃显示当前时间cout«endl«utt请输入您要注销的帐户号:“;cin»id;intflag=1;inti=0;while((iget_id())flag=0;elsei++;}if(flag){_cout«Htt温馨提示:帐号不存在!u«endl«endl;ret
6、urn;}cout«ntt请输入密码:“;stringpassw;cin»passw;if(passw!=account[i]->get_passwd())return;for(intj=i;j7、lTime(&sys);cout«Hn«H当前吋I'可:"«sys.wYear«'7,'«sys.wMonth«M/"«sys.wDay«,',,«sys.wHour«M:,,«sys.wMinute«,,:,'«sys.wSecond;〃显示当前时间cout«"tt温馨提示:输入时请注意遮挡,以防密码泄漏给您带来不便!“;cout«Htt请输入您想要设置的新密码:";cin»pwd;cout«**tt请确认您想要设置的新密码:“;cin»repwd;if(pwd!=repw
7、lTime(&sys);cout«Hn«H当前吋I'可:"«sys.wYear«'7,'«sys.wMonth«M/"«sys.wDay«,',,«sys.wHour«M:,,«sys.wMinute«,,:,'«sys.wSecond;〃显示当前时间cout«"tt温馨提示:输入时请注意遮挡,以防密码泄漏给您带来不便!“;cout«Htt请输入您想要设置的新密码:";cin»pwd;cout«**tt请确认您想要设置的新密码:“;cin»repwd;if(pwd!=repw
此文档下载收益归作者所有