您的位置:首页 > 其它

第12周项目4.1 银行系统的简单框架

2014-11-17 13:38 351 查看
/*
*Copyright (c)2014,烟台大学计算机与控制工程学院
*All rights reserved.
*文件名称:gcd.cpp
*作    者:惠睿
*完成日期:2014年11月17日
*版 本 号:v1.0
*
*问题描述:编织一个银行系统的简单框架。
*/
#include <iostream>
using namespace std;
const long Password=123456;  //定义一个全局变量
int main()
{
long a,b=123456;
int t;
double g,d,j;  //分别表示业务代码、取款金额、存款金额、转账金额
cout<<" 欢迎光临惠氏银行!"<<endl;
cout << "请输入您的密码:" << endl;
cin>>b;  //输入密码
if(b==123456)  //验证密码是否正确
{
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)  //只要输入不是0,就可以继续办理业务
{
switch(t)  //根据输入的业务代码进行处理
{
case 1:
cout<<"您的账户余额为:1000元。"<<endl;
cout<<"谢谢您的使用,欢迎下次再来!"<<endl;
cout<<"如需办理其他业务,请继续输入其他的业务代码。"<<endl;
break;
case 2:
cout<<"请您根据您的账户余额酌情取款~"<<endl;
cout<<"请输入您的取款金额:"<<endl;
cin>>g;
if(g>1000)  //取款金额要比余额少才对嘛
cout<<"不好意思,您的余额不足,请输入小于等于您余额的金额"<<endl;
else
cout<<"取款成功,请在60秒内提取您的现金"<<endl;
cout<<"谢谢您的使用,欢迎下次再来!"<<endl;
cout<<"如需办理其他业务,请继续输入其他的业务代码。"<<endl;
break;
case 3:
cout<<"请输入您要存入的金额:"<<endl;
cin>>d;
if(d<=0)  //存款金额必须大于0
cout<<"输入错误!不要着急,请核实后重新输入!"<<endl;
else
cout<<"存款成功!"<<endl;
cout<<"谢谢您的使用,欢迎下次再来!"<<endl;
cout<<"如需办理其他业务,请继续输入其他的业务代码"<<endl;
break;
case 4:
cout<<"请输入要转入账户的卡号:"<<endl;
cin>>a;
cout<<"请输入要转入该账户的金额:"<<endl;
cin>>j;
if(j>1000||j<=0)  //转账金额要比余额少才对嘛
cout<<"不好意思,信息错误!请核实后重新输入!"<<endl;
else
cout<<"转账成功!"<<endl;
cout<<"谢谢您的使用,欢迎下次再来!"<<endl;
cout<<"如需办理其他业务,请继续输入其他的业务代码"<<endl;
break;
case 0:
cout<<"请收好您的卡片!"<<endl;  //输入为0时退出循环
cout<<"谢谢您的使用,欢迎下次再来"<<endl;
break;
default :
cout<<"请检查您输入的业务代码,核实后再次输入!"<<endl;
break;
}
}
}
else  //密码必须正确才能进入系统哦
cout<<"对不起,您输入的密码有误,请仔细核实正确密码再登陆我们的系统"<<endl;
cout<<"谢谢您的使用,欢迎下次再来!"<<endl;
return 0;
}


运行结果:







知识点总结:想到用循环结构编银行系统。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: