第十二周项目四:银行系统简化版
2014-11-17 13:38
525 查看
问题及代码:
运行结果:
学习心得:
这篇代码行数多,但是是用比较简单的语句构成,switch语句,while语句还有if语句。
/* *Copyright (c)2014,烟台大学计算机与控制工程学院 *All rights reserved. *文件名称:银行系统.cpp *作 者:白云飞 *完成日期:2014年11月17日 *版 本 号:v1.0 * *问题描述:银行系统 *程序输入: *程序输出:选择的服务项目 */ #include <iostream> using namespace std; const int passwork=12345; int main()//主函数 { long p,num; int t,gm,dm,tm;//声明变量 cout <<"这家银行欢迎您光临。。。。。。"<<endl; cout <<"请输入密码:"; cin >>p; if (p==passwork)//判断是否符合条件 { cout<<"* 您可以办理以下的业务:"<<endl; cout<<"* 1.查询业务"<<endl; cout<<"* 2.取款业务"<<endl; cout<<"* 3.存款业务"<<endl; cout<<"* 4.转账业务"<<endl; cout<<"* 0.退出系统"<<endl; cout<<"请输入0-4的业务代码:"<<endl; while (cin>>t&&t!=0) //循环语句 { switch(t) //根据输入的业务代码进行处理 { case 1: cout<<"您的账户余额为:10000元。"<<endl; cout<<"谢谢您的使用"<<endl; cout<<"如需办理其他业务,请继续输入其他的业务代码。"<<endl; break; case 2: cout<<"请输入您的取款金额:"<<endl; cin>>gm; if(gm>10000) cout<<"你在逗我吗?"<<endl; else gm=10000-gm; cout<<"又逛淘宝!您的余额为"<<gm<<endl; cout<<"谢谢您的使用"<<endl; cout<<"如需办理其他业务,请继续输入其他的业务代码。"<<endl; break; case 3: cout<<"请输入您要存入的金额:"<<endl; cin>>dm; dm=dm+10000; cout<<"土豪我们做朋友吧!存款后您的余额为:"<<dm<<endl; cout<<"谢谢您的使用"<<endl; cout<<"如需办理其他业务,请继续输入其他的业务代码。"<<endl; break; case 4: cout<<"请输入对方账户:"<<endl; cin>>num; cout<<"请输入要转帐金额:"<<endl; cin>>tm; tm=10000-tm; cout<<"哎。。。钱又少了!转给"<<num<<"后,您的余额为:"<<tm<<endl; cout<<"谢谢您的使用"<<endl; cout<<"如需办理其他业务,请继续输入其他的业务代码。"<<endl; break; case 0: cout<<"欢迎再次使用!"<<endl; break; default : cout<<"请检查输入的业务代码(0-4),并重新输入"<<endl; cout<<"谢谢您的使用"<<endl; break; } } } else cout<<"密码错误,哈哈哈哈!"<<endl ; return 0; }
运行结果:
学习心得:
这篇代码行数多,但是是用比较简单的语句构成,switch语句,while语句还有if语句。
相关文章推荐
- 第十二周上机实践项目——银行系统
- 第十二周 项目四:银行系统 任务二
- 第十二周项目4-银行系统(任务一)
- 第十二周项目4-银行系统
- 第十二周项目四——银行系统(任务3:将程序用多文件组织)
- 第十二周项目4-银行系统(一)
- 第十二周项目5-2-银行系统(改进版~~~)
- 第十二周项目4-银行系统(完整版哈哈哈哈哈哈哈)
- 第十二周项目四——银行系统(任务2:引入函数改善程序结构)
- 第十二周项目四:银行系统升级版
- 第十二周项目银行系统1
- 第十二周项目4-银行系统任务4
- 第十二周 项目四:银行系统 任务三 将程序用多文件组织
- 第十二周项目四 银行系统
- 第十二周项目 银行系统
- 第十二周 项目四:银行系统 任务一
- 第十二周项目4-银行系统任务2
- 第十二周项目4-银行系统任务3
- 第十二周项目四:银行系统(二)
- 第十二周项目5-1-银行系统(简单版)