/*
* 程序的版权和版本声明部分
* Copyright (c)2012, 烟台大学计算机学院学生
* All rightsreserved.
* 文件名称: fibnacci.cpp
* 作 者:徐汉玉
* 完成日期: 2012 年 11 月20 日
* 版本号: v1.0
*
* 输入描述:无
* 问题描述:
* 程序输出:
*问题分析:
*/
#include<iostream>
using namespace std;
const x=123456;
int chaxun(int moeny=1)
{
return moeny;
}
int cunkuan(int moeny=0)
{
return moeny+1;
}
void work();
void drawmoney();
bool pass(int a);
int main()
{
int a;
cout<<"徐氏银行欢迎你哦,来就带着好心情"<<endl;
if(pass(a))
work();
else
cout<<"请到柜台查询后再来"<<endl;
return 0;
}
bool pass(int a){
bool falg;
int cishu=0;
do{
cout<<"你密码多少,嘿嘿"<<endl;
cin>>a;
cishu++;
if(a!=x)
falg=false;
else
{
falg=true;
continue;
}
}while(cishu<3);{
return falg ;
}
}
void work(){
char cChioce;
int moeny,a;
do
{
cout<<"* 1.查询"<<endl;
cout<<"* 2.取款"<<endl;
cout<<"* 3.存款"<<endl;
cout<<"* 4.转账"<<endl;
cout<<"* 0.退出"<<endl;
cout<<"* 请输入(0-4):";
cin>>cChioce;
if(cChioce=='1')
{
cout<<"你的余额是"<<chaxun()<<endl;
}
else if (cChioce=='2')
{ drawmoney();
}
else if(cChioce=='3')
{
cout<<"多多益善"<<endl;
cout<<"请输入你存款金额"<<endl;
cin>>moeny;
cout<<"你的存款金额是"<<moeny<<"元"<<endl;
cout<<"你一共有金额是"<<cunkuan(moeny)<<"元"<<endl;
}
else if(cChioce=='4')
{
cout<<"你要转多少呢"<<endl;
cin>>a;
if(a>(cunkuan(moeny)))
cout<<"你的钱不够"<<endl;
else{
cout<<"你取走"<<a<<"元"<<endl;
cout<<"你剩余"<<cunkuan(moeny)-a<<"元"<<endl;
}
}
else if(cChioce=='0')
{ cout<<"欢迎下次再来"<<endl;
break;
}
else
{
cout<<"输错,不要急"<<endl<<endl;
continue;
}
}while(1);
return ;
}
void drawmoney(){
double rate,h,l,m=1;
int c,day,y;
cout<<"请输入你的存款类型 "<<endl;
cout<<"1活期2三个月3六个月4一年5两年6三年7五年 "<<endl;
cout<<"请输入所选类型 "<<endl;
cin>>y;
if(y==1)
{
cout<<"存款天数 "<<endl;
cin>>day;
c=0;
}
if(y==2) day=0.25,c=1;
if(y==3) day=0.5,c=2;
if(y==4) day=1,c=3;
if(y==5) day=2,c=4;
if(y==6) day=3,c=5;
if(y==7) day=5,c=6;
switch(c)
{
case 0:rate=0.0050;break;
case 1:rate=0.0310;break;
case 2:rate=0.0330;break;
case 3:rate=0.0350;break;
case 4:rate=0.0440;break;
case 5:rate=0.0500;break;
case 6:rate=0.0550;break;
}
l=m*day*rate;
h=l+m;
cout<<"利息是 "<<l<<endl;
cout<<"本息合计 "<<h<<endl;
cout<<"*^ ^*"<<endl;
return ;
}
运行结果: