银行
来源:互联网 发布:虚拟假充值软件 编辑:程序博客网 时间:2024/04/26 13:09
#include <iostream>#include <cmath>const password=12260719;using namespace std;bool pass();void showbalance();void work();void zz();void qk();void ck();double huankuan() ;void chioce();int main(){ cout<<'\t'<<'\t'<<'\t'<<'\t'<<" 王氏银行欢迎您! "<<endl;if(pass()==true){work();}else{cout<<"请到柜台办理密码业务再来使用! 谢谢! "<<endl;} return 0;}bool pass(){ int i=1,pass;bool k=false; do{ cout<<"请输入密码:"<<endl; cin>>pass; i++; if(pass==password){ k=true; } else{k=false; continue;} if(k) return true; else return false; }while(i<4); }void chioce(){ cout<<"***请您选择服务内容:"<<endl; int i; char cChioce; void chaxun(); void qukuan(); void cunkuan(); void zhuanzhang();cout<<"* 1. 查询"<<endl;cout<<"* 2. 取款"<<endl;cout<<"* 3. 存款"<<endl;cout<<"* 4. 转账"<<endl;cout<<"* 5. 还款"<<endl;cout<<"* 0. 退出"<<endl;cout<<"* 请选择(0-5):";cin>>cChioce;if (cChioce=='1')showbalance();else if (cChioce=='2') qk();else if (cChioce=='3') ck(); else if (cChioce=='4') zz();else if (cChioce=='5') huankuan();else if (cChioce=='0'){ cout<<endl<<endl;cout<<"***"<<"欢迎您下次光临!"<<endl<<endl;}}void showbalance(){cout<<"您的余额是12260719元 。"<<endl;}void work(){chioce();}double huankuan() { double principal,rate,payPerYear,numYears,e,b,denom,payment,number; cout<<"请输入本金:"; cin>>principal; cout<<"请输入当前利率:"; cin>>rate; cout<<"请输入还款年限:"; cin>>numYears; cout<<"请输入每年偿还贷款的次数:"; cin>>payPerYear; number=rate*principal/payPerYear; e=-(payPerYear*numYears); b=(rate/payPerYear)+1; denom=1-pow(b,e); payment=number/denom; cout<<"Payment is :"<<payment<<endl; return 0; } void zz(){int numb,money;cout<<"请输入转账的银行卡卡号:"<<endl;cin>>numb;cout<<"请输入转款额度:"<<endl;cin>>money;cout<<"由于操作错误,你的资金将被扣留!"<<endl;}void ck(){int my;cout<<"请输入存款额度:"<<endl;cin>>my;cout<<"由于机器故障,你的现金已经被吞没,请自认倒霉!"<<endl;}void qk(){ int money;cout<<"请输入取款金额:"<<endl;cin>>money;cout<<"请验钞,谢谢使用!"<<endl;}