银行系统
来源:互联网 发布:cnc编程入门教程 编辑:程序博客网 时间:2024/06/10 04:00
/* * 程序的版权和版本声明部分 * Copyright (c)2013, 烟台大学计算机学院学生 * All rightsreserved. * 文件名称: fibnacci.cpp * 作 者:马广明 * 完成日期: 2013 年 12 月 2 日 * 版本号: v1.0 * 输入描述:无 * 问题描述:银行系统 * 程序输出:银行系统操作顺序 * 程序输出:银行系统操作顺序 * 问题分析: */ #include <iostream>using namespace std;int password=123456;void showbalance();void drawmoney();void deposit ();void transferaccounts ();void updatepassword();bool pass();void work();int main(){ if(pass()) { work(); }}void showbalance(){ int a; a=10000; cout<<"您的余额为"<<a<<"元"<<endl;}void drawmoney (){ int t; cout<<"请输入您所要取款的金额:"; cin>>t; cout<<"取款后,您的余额是:"<<10000-t<<endl;}void deposit (){ int c; cout<<"请输入您要存款的金额:"; cin>>c; cout<<"请将钞票叠整齐放入存钞口"<<endl; cout<<"存款后,您的余额是:"<<10000+c<<endl;}void transferaccounts (){ long k; int a; cout<<"请输入您要转账的金额:"; cin>>a; cout<<"请输入您要转账的银行卡号:"; cin>>k; cout<<"正在转账,请稍后..."<<endl;}void updatepassword(){ int l,m,n; cout<<"请输入旧密码:"; cin>>n; if(n==password) { cout<<"请输入新密码:"; cin>>m; cout<<"请确认新密码:"; cin>>l; if(m==l) { password=m; cout<<"密码修改成功!"<<endl; } else { cout<<"密码修改不成功!"<<endl; } } else { cout<<"密码错误"<<endl; }}bool pass(){ int i=1,n; while(i<=3) { cout<<"请输入密码:"; cin>>n; if(n==password) { return true; break; } else { cout<<"(提示:这是第"<<i<<"次输错密码,三次不对将吞卡"<<endl; } i++; } cout<<"请到前台办理密码查询后再来"<<endl; return false;}void work(){ int m; while(m!=0) { cout<<"* 您可以办理下面的业务:"<<endl; cout<<"* 1.查询、* 2.取款、* 3.存款、* 4.转账、*5. 改密、* 0.退出"<<endl; cin>>m; switch (m) { case 1: showbalance(); break; case 2: drawmoney (); break; case 3: deposit (); break; case 4: transferaccounts (); break; case 5: updatepassword(); break; case 0: cout<<"谢谢,欢迎您下次再来!"<<endl; break; default: cout<<"输错,不要急!"<<endl; } }}
发的有点晚啊!
- 银行系统
- 银行系统
- 银行系统
- 银行系统
- 银行系统
- 银行系统
- 银行系统
- 银行系统
- 银行系统
- 银行系统
- 银行系统
- 银行系统
- 银行系统
- 银行系统
- 银行系统
- 银行系统
- 银行系统
- 银行系统
- MYSQL 测试
- 修改 vi 中 comment 的显示颜色
- 在Eclipse中使用JUnit4进行单元测试(中级篇)
- HTML颜色设置
- 【运维】映射网络驱动器选项
- 银行系统
- DM8168 nandflash启动出现卡死(问题)
- Deep learning---------Representation Learning: A Review and New Perspectives
- linux 构造CPU的使用率性能数据
- Socket网络通讯开发总结之:Java 与 C进行Socket通讯
- Eclipse,在工作区或工作集中搜索
- 阿里旺旺代码生成
- SOCKET 网络字节序与主机字节序及其相互转换
- More Effective C++议题【二】:尽量使用C++风格的类型转换