您好,欢迎访问三七文档
#includeiostreamusingnamespacestd;intpassword=123456;doublebalance=10000;boolpass();voidwork();voidshowbalance();voiddrawmoney();voiddeposit();voidtransferAccounts();voidupdatePassword();intmain(){cout贺家银行欢迎您光临……endl;if(pass())work();elsecout不要着急,想好了再输入……endl;return0;}boolpass(){boolbPass=false;intiPass;intnum=1;do{cout请输入密码;if(num1)cout(提示:这是第num次输入密码,三次不对将吞卡);ciniPass;num++;if(iPass==password)bPass=true;}while(!bPass&&num4);returnbPass;}voidwork(){charcChoice;boolbExit=false;do{coutendl*您可以办理下面的业务:endl;cout*1.查询2.取款3.存款4.转账5.改密0.退出endl;cout*请输入(0-5):;cincChoice;switch(cChoice){case'1':showbalance();break;case'2':drawmoney();break;case'3':deposit();break;case'4':transferAccounts();break;case'5':updatePassword();break;case'0':cout欢迎您下次来存款.endl;bExit=true;}}while(!bExit);return;}voidshowbalance(){cout您的当前余额是:balance元endl;}voiddrawmoney(){doublemoney;cout请输入取款金额:;cinmoney;if(money=balance){balance-=money;cout取款后,您的余额是:balance元。endl;}else{cout您的余额不足,取款失败。endl;}}voiddeposit(){doublemoney;cout请输入存款金额:;cinmoney;balance+=money;cout存款后,您的余额是:balance元。endl;}voidtransferAccounts(){doublemoney;intiAccount2;cout请输入转帐金额:;cinmoney;cout请输入对方帐户:;ciniAccount2;if(money=balance){balance-=money;//取款成功//此处应该为对方帐户增加余额,暂时略cout转给iAccount2后,您的余额是:balance元。endl;}else{cout您的余额不足,转账失败。endl;}}voidupdatePassword(){intp1,p2;cout请输入旧密码:;cinp1;if(p1!=password){cout旧密码输入不正确,不允许修改密码。endl;}else{cout请输入新密码:;cinp1;cout请确认新密码:;cinp2;if(p1==p2)//两次输入相符{password=p1;cout密码修改成功!endl;}else{cout两次输入不一致,密码修改失败。endl;}}}
本文标题:c++银行系统
链接地址:https://www.777doc.com/doc-5488585 .html