银行系统-简单函数形式
来源:互联网 发布:省 市 乡镇数据库设计 编辑:程序博客网 时间:2024/06/05 21:04
/* * Copyright (c) 2011, 烟台大学计算机学院 * All rights reserved. * 作 者:王静 * 完成日期:2012 年 11 月24 日 * 版 本 号:v1.0 * 输入描述:略* 问题描述:* 程序输出:* 问题分析:* 算法设计:略 */ #include<iostream>using namespace std;bool pass();void work();const int PASSWORD=11111;int main(){ cout<<"XXX银行欢迎您"<<endl; if(pass()) work(); else cout<<"请到柜台办理查询密码后再来"<<endl; return 0;} bool pass(void)//功能:查验密码{ int i=1; int PASS; bool (bPASS)=true; do{ cout<<"请输入密码"<<endl; if(i>1) { cout<<"(提示:这是第"<<i<<"次输入密码,三次不对将吞卡)"<<endl;} cin>>PASS; i++; if(PASS==11111) { (bPASS)=false; } }while(bPASS==true&&i<=3); return !bPASS;}void work()//办理业务{ int zhanghao,n,n1,m,m1; int money=88888; cout<<"密码正确"<<endl; do { cout<<"1。查询"<<endl; cout<<"2。取款"<<endl; cout<<"3。存款"<<endl; cout<<"4。转账"<<endl; cout<<"0。退出"<<endl; cin>>n; if(n>=0&&n<=4){ switch(n) { case 1: { cout<<"您的余额为"<<money<<"元人民币"<<endl; break; } case 2: { cout<<"请输入您的取款金额"<<endl; cin>>n1; money=money-n1; break; } case 3: { cout<<"请输入您存款金额"<<endl; cin>>m; money+=m; break; } case 4: { cout<<"请输入您的转账的账号"<<endl; cin>>zhanghao; cout<<"请输入您转账的金额"<<endl; cin>>m1; money-=m1; break; } case 0: { cout<<"谢谢您的支持,欢迎下次再来"<<endl; } } } else cout<<"输入错误"<<endl; }while(n!=0); return;}
运行结果:
- 银行系统-简单函数形式
- 简单的银行系统
- 简单的银行系统
- 简单的银行系统
- 简单的银行系统
- 简单银行管理系统
- 简单的银行系统
- 银行系统函数型
- 银行系统函数法
- 简单的银行系统框架
- 银行系统的简单问题
- 简单的银行ATM系统
- 一个简单的银行系统
- 引入函数处理银行系统
- 银行系统(函数版)
- 小型银行系统函数版
- C++ 学习笔记_0014_函数(简单模拟银行ATM系统)
- TG(提高篇)第15讲 实践项目 简单银行系统(函数篇)
- 进程编程—fork,getpid,exit
- 【Tech-Android-Other】Android中保存界面状态
- C#学习笔记-索引器,指针类型,隐式类型,扩展方法,分部方法,匿名类型
- C#学习笔记-LINQ
- Spring+CXF+Hibernate开发webservice
- 银行系统-简单函数形式
- C#学习笔记-接口,集合与泛型
- 十大注释技巧教你如何书写容易阅读的代码--转载
- C#学习笔记-委托,event
- 程序员技术练级攻略
- SQLServer DBA 三十问(第1~20题)
- 在 Asp.NET MVC 中使用 SignalR 实现推送功能
- 所有元素最大值。
- 【Tech-Android-View】android中ViewGroup中onMeasure()方法