杨家银行

Copyright(c)2013,烟台大学计算机学院学生
*All rights reserved.
*文件名称:杨家银行
*作者:杨飞
*完成日期:2013年 11 月20日
*版本号:v1.0
*对任务及求解方法的描述部分:杨家银行

我的程序:#include <iostream>
using namespace std;
const password=123456;
double qian=1000.0;
void showbalance();  
void drawmoney();  
void deposit();  
void transferAccounts();  
void updatePassword();    
int main()
{  int a,x,i;
   
   cout<<"欢迎来到杨家银行"<<endl;
   cout<<"请输入银行密码:"<<endl;
   cin>>a;
 if(a!=123456)
{ for(i=0;i<1;i++)
   {    cout<<"你这个大傻瓜"<<endl;
     cout<<"如果三次输不对,自动存款机就会吞卡"<<endl;//处理你输入密码的次数
      cout<<"您还有2次的输入机会"<<endl;
  cin>>a;
  if(a==123456)
  break;
  else
  cout<<"您还有1次的输入机会"<<endl;
  cin>>a;


    if(a==123456)
  break;
  else
  cout<<"您没有的输入机会"<<endl;
 }}
   
   if(a==123456)
   {    cout<<"1,查询"<<endl;  
        cout<<"2,取款"<<endl;  
        cout<<"3,存款"<<endl;  
        cout<<"4,转账"<<endl;  
        cout<<"5,改密"<<endl;  
        cout<<"0,退出"<<endl;  
        cout<<"请输入0-5"<<endl;  
        cin>>x;  
        switch(x)  
        {  
        case 1:showbalance();  
        break;  
        case 2:drawmoney();  
               break;  
        case 3:deposit();  
               break;  
        case 4:transferAccounts();  
               break;  
        case 5:updatePassword();  
               break;  
        case 0:break;  
        default:  
        cout<<"请重新输入"<<endl;  
        break;}  
 }}
  void showbalance()
  {
  cout<<"您的账户余额:"<<qian<<"元";
  }

void drawmoney()
 { int m;//m为你取走的钱数
 cin>>m;
 if(m<=qian)
 cout<<"您的余额为:"<<m-qian<<endl;
 else
 cout<<"您的余额不足"<<endl;
  }
 void deposit()
 {
 int n;//n为你存入的钱
 cin>>n;
 cout<<"你的余额为"<<qian+n<<endl;
 }


     void transferAccounts()
 {   
 int num1,num2;//num1为转账金额,num2为您要转的账号
          cout<<"请输入您要转的金额:"<<endl;
 cin>>num1;
      cout<<"您要转入的账户:"<<endl;
          cin>>num2;
  if(num1>qian)
  cout<<"转账失败,您的余额不足"<<endl;
  else
  cout<<"转账成功,金额为"<<qian+num1<<endl;
 }


      void updatePassword()
  {   int a,z,x,num=1;  
    cout<<"请输入你的原始密码"<<endl;  
    cin>>a;  
    do  
    {  
        if(a==password)  
        {  
            cout<<"请输入你要修改的密码"<<endl;  
            cin>>x;  
            cout<<"请再次确认你输入的密码"<<endl;  
            cin>>z;  
            if(z==x)  
            {  
                cout<<"修改密码成功"<<endl;  
               passward=x; 
            }  
            else  
            {  
                cout<<"两次输入不一样,修改密码失败!"<<endl;break;  
            }  
        }  
        else  
        {  
            cout<<"请再次输入密码,这是第"<<num<<"次输入,你一共有三次机会"<<endl;  
            ++num;  
        }  
    }  
    while(num>=3);  

    cout<<"你完蛋啦"<<endl;
}  



运行结果:

心得体会:尽力了,实在不会这么让怎么让它做完一次,循环在完成第二次,求帮助,请给我留言

Python网络爬虫与推荐算法新闻推荐平台:网络爬虫:通过Python实现新浪新闻的爬取,可爬取新闻页面上的标题、文本、图片、视频链接(保留排版) 推荐算法:权重衰减+标签推荐+区域推荐+热点推荐.zip项目工程资源经过严格测试可直接运行成功且功能正常的情况才上传,可轻松复刻,拿到资料包后可轻松复现出一样的项目,本人系统开发经验充足(全领域),有任何使用问题欢迎随时与我联系,我会及时为您解惑,提供帮助。 【资源内容】:包含完整源码+工程文件+说明(如有)等。答辩评审平均分达到96分,放心下载使用!可轻松复现,设计报告也可借鉴此项目,该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的。 【提供帮助】:有任何使用问题欢迎随时与我联系,我会及时解答解惑,提供帮助 【附带帮助】:若还需要相关开发工具、学习资料等,我会提供帮助,提供资料,鼓励学习进步 【项目价值】:可用在相关项目设计中,皆可应用在项目、毕业设计、课程设计、期末/期中/大作业、工程实训、大创等学科竞赛比赛、初期项目立项、学习/练手等方面,可借鉴此优质项目实现复刻,设计报告也可借鉴此项目,也可基于此项目来扩展开发出更多功能 下载后请首先打开README文件(如有),项目工程可直接复现复刻,如果基础还行,也可在此程序基础上进行修改,以实现其它功能。供开源学习/技术交流/学习参考,勿用于商业用途。质量优质,放心下载使用。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值