十二周——银行系统(2)

来源:互联网 发布:平面图设计软件下载 编辑:程序博客网 时间:2024/04/30 04:17
/* * Copyright (c) 2013, 烟台大学计算机学院* All rights reserved.* 作    者: 申玉迪* 完成日期:2013 年11月24日* 版 本 号:v1.0*/#include <iostream>using namespace std;int password=123456;void showbalance();void drawmoney();void deposit ();void transferaccounts ();void updatepassword();bool pass();void work();int main(){    if(pass())    {        work();    }}void showbalance(){    int a;    a=10000;    cout<<"您的余额为"<<a<<"元"<<endl;}void drawmoney (){    int t;    cout<<"请输入您所要取款的金额:";    cin>>t;    cout<<"取款后,您的余额是:"<<10000-t<<endl;}void deposit (){    int c;    cout<<"请输入您要存款的金额:";    cin>>c;    cout<<"请将钞票叠整齐放入存钞口"<<endl;    cout<<"存款后,您的余额是:"<<10000+c<<endl;}void transferaccounts (){    long k;    int a;    cout<<"请输入您要转账的金额:";    cin>>a;    cout<<"请输入您要转账的银行卡号:";    cin>>k;    cout<<"正在转账,请稍后..."<<endl;}void updatepassword(){    int l,m,n;    cout<<"请输入旧密码:";    cin>>n;    if(n==password)    {        cout<<"请输入新密码:";        cin>>m;        cout<<"请确认新密码:";        cin>>l;        if(m==l)        {            password=m;            cout<<"密码修改成功!"<<endl;        }        else        {            cout<<"密码修改不成功!"<<endl;        }    }    else    {        cout<<"密码错误"<<endl;    }}bool pass(){    int i=1,n;    while(i<=3)    {        cout<<"请输入密码:";        cin>>n;        if(n==password)        {            return true;            break;        }        else        {            cout<<"(提示:这是第"<<i<<"次输错密码,三次不对将吞卡"<<endl;        }        i++;    }    cout<<"请到前台办理密码查询后再来"<<endl;    return false;}void work(){    int m;    while(m!=0)    {        cout<<"* 您可以办理下面的业务:"<<endl;        cout<<"* 1.查询、* 2.取款、* 3.存款、* 4.转账、*5. 改密、* 0.退出"<<endl;        cin>>m;        switch (m)        {        case 1:            showbalance();            break;        case 2:            drawmoney ();            break;        case 3:            deposit ();            break;        case 4:            transferaccounts ();            break;        case 5:            updatepassword();            break;        case 0:            cout<<"谢谢,欢迎您下次再来!"<<endl;            break;        default:            cout<<"输错,不要急!"<<endl;        }    }}


 

原创粉丝点击