本文主要是介绍小董银行欢迎你。。。,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
/*
* 程序的版权和版本声明部分
* Copyright (c)2012, 烟台大学计算机学院
* All rightsreserved.
* 作 者:董万鹏
* 完成日期:2012年11月25日
* 版 本 号: v1.0
* 输入描述:无
* 问题描述: 调用函数编程银行系统
* 程序输出: 银行各种业务
* 问题分析:
*/
#include <iostream>
using namespace std;
char chioce;
void Inquiry();//定义查询函数
void Withdrawals();//定义取款函数
void Deposit();//定义存款函数
void Change();//定义修改密码函数
void work();//工作
bool pass();
void Quit();//定义退出
int password=123;//全局变量密码是123
long balance1=20121125;//余额
int main()
{
cout<<" ************************************"<<endl;
cout<<" * *"<<endl;
cout<<" * *"<<endl;
cout<<" * 欢迎来到小董银行 *"<<endl;
cout<<" * *"<<endl;
cout<<" * *"<<endl;
cout<<" ************************************"<<endl;
if(pass())
work();
else
cout<<"咋回事啊,亲"<<endl;
return 0;
}
bool pass()
{
bool bpass=false; //检查密码是否正确,输入密码的次数小于4次
int ipass;
int num=1;
cout<<"先请检查您的周边环境是否安全"<<endl;
do{
cout<<"请输入密码:";
if(num>1)
cout<<"您还有"<<4-num<<"次机会"<<endl;
cin>>ipass;
num++;
if(ipass==password)
bpass=true;
}while(!bpass&&num<4);
return bpass;
}
void work()
{
do
{
cout<<"+++++++++++++++1.查询"<<endl;
cout<<"+++++++++++++++2.取款"<<endl;
cout<<"+++++++++++++++3.存款"<<endl;
cout<<"+++++++++++++++4.修改密码"<<endl;
cout<<"+++++++++++++++5.退出"<<endl;
cout<<"+++++++++++++++0.错误"<<endl;
cout<<"+++++++++++++++请选择(0-5)";
cin>>chioce;
switch(chioce)
{
case '1':
{
Inquiry();
break;
}
case '2':
{
Withdrawals();
break;
}
case '3':
{
Deposit();
break;
}
case '4':
{
Change();
break;
}
case '0':
{
cout<<"输入错误"<<endl;
}
case '5':
{
Quit();
break;
}
}
}while(true);
return ;
}
void Inquiry()
{
cout<<" 您的余额是"<<balance1<<"元 "<<endl;
}
void Withdrawals()
{ //调用取款函数,
double money;
cout<<"$$$$$$$$$$$$$$$$请输入您的取款金额$$$$$$$$$$$$$$:"<<endl;
cin>>money;
if(balance1>=money)
{
balance1-=money;
cout<<" 取款后您的余额"<<balance1<<"元 "<<endl;
}
else
cout<<"************您的余额不足*************"<<endl;
}
void Deposit()
{ //调用存款函数
double money;
cout<<"$$$$$$$$$$$$$$请输入您的存款金额$$$$$$$$$$$$$$:"<<endl;
cin>>money;
balance1+=money;
cout<<" 存款后您的余额是"<<balance1<<"元 "<<endl;
}
void Change()
{ //调用修改密码函数
int num1,num2;
cout<<"请输入您的新密码:"<<endl;
cin>>num1;
cout<<"确认新密码:"<<endl;
cin>>num2;
if(num1==num2)
{
password=num1;
cout<<"密码修改成功";
}
else
cout<<"密码修改失败";
}
void Quit()
{
exit(0);
cout<<"^-^感谢您的使用^-^"<<endl;
}
这篇关于小董银行欢迎你。。。的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!