第十二周项目3——6 银行系统
来源:互联网 发布:淘宝情侣店铺有真的吗 编辑:程序博客网 时间:2024/04/26 05:06
/**Copyright (c) 2014,烟台大学计算机学院*All rights reserved.*文件名称:main.cpp*作者:苏强完成日期:2014年11月16日*版本号:v1.0**问题描述:银行系统*输入描述:无*程序输出:测试*/#include<iostream>using namespace std;int password=123456;double balance=20000;bool pass();void work();void showbalance();void showbalance();void drawmoney();void deposit();void transferAccounts();void updatePassword();int main(){ cout<<"欢迎光临本银行"<<endl; if(pass()) work(); else cout<<"请不要着急,您先去办理密码服务然后再来"<<endl; return 0;}bool pass(){ int m=1; int n; bool a=false; do { cout<<"请输入密码:"; cin>>n; cout<<"这是第"<<m<<"次输入密码,三次不对将吞卡"<<endl; m++; if (n==password) a=true; } while(n!=password&&m<4); return a;}void work(){ char c; bool bExit=false; do { cout<<"您可以选择办理一下业务"<<endl; cout<<"1.查询,2.取款,3.存款,4.转账,5.改密,0.退出"<<endl; cout<<"请输入(0——5):"; cin>>c; switch(c) { 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; break; } } while(!bExit); return ;}void showbalance(){ cout<<"您的余额为:"<<balance<<endl;}void drawmoney(){ double money,total; cout<<"请输入取款金额:"; cin>>money; if(money<=balance) { total=balance-money; cout<<"您剩余的金额为"<<total<<"元"<<endl; } else { cout<<"余额不足,请输入正确的金额"<<endl; }}void deposit(){ int money,total; cout<<"请输入存款金额"<<endl; cin>>money; total=balance+money; cout<<"您的余额为"<<total<<endl;}void transferAccounts(){ int money,trans,total; cout<<"请输入转账金额:"; cin>>money; cout<<"请输入转账账号:"; cin>>trans; if(money<=balance) { total=balance-money; cout<<"您剩余的金额为"<<total<<"元"<<endl; } else { cout<<"余额不足,请输入正确的金额"<<endl; }}void updatePassword(){ int newpass1,newpass2,oldpass; cout<<"请输入旧密码:"; cin>>oldpass; if(oldpass==password) { cout<<"请输入新密码:"; cin>>newpass1; cout<<"请再次输入新密码:"; cin>>newpass2; if(newpass1==newpass2) { password=newpass1; cout<<"密码修改成功"; } else cout<<"前后输入的密码不一致,修改失败"; } else cout<<"密码输入错误";}
0 0
- 第十二周项目3——6 银行系统
- 第十二周上机实践项目——银行系统
- 第十二周项目四——银行系统(1)
- 第十二周项目 银行系统
- 第十二周项目四——银行系统(任务3:将程序用多文件组织)
- 第十二周项目4-银行系统任务3
- 第十二周项目5-银行系统
- 第十二周项目银行系统1
- 第十二周项目四 银行系统
- 第十二周项目4-银行系统
- 第十二周 项目四--银行系统
- 第十二周项目4:银行系统
- 第十二周项目四——银行系统(任务1:搭一个框架)
- 第十二周项目四——银行系统(任务2:引入函数改善程序结构)
- 第十二周项目四银行系统任务一——搭一个框架
- 第十二周项目5-1-银行系统(简单版)
- 第十二周项目5-2-银行系统(改进版~~~)
- 第十二周项目4-银行系统(一)
- Android中的“再按一次返回键退出程序”实现
- Android 菜单, option menu 和 context menu (右键菜单)
- activex控件开发时如何用ie8进行调试
- 自定义弧形渐变进度条功能
- hadoop1.1.2配置文件
- 第十二周项目3——6 银行系统
- 2015-1-9_sjsy游戏服务器编程
- C# 实现最简单的FTP下载功能
- 关于android的listview前端属性总结
- 操作系统精髓与设计原理学习笔记九:IO管理和磁盘调度
- Lua字符串及字符串匹配
- 为什么项目要使用DIRECTORY_SEPARATOR做分割符
- html学习笔记三
- DOM方法