银行系统

原创 2013年12月02日 13:02:32
/* 
* 程序的版权和版本声明部分 
* Copyright (c)2013, 烟台大学计算机学院学生 
* All rightsreserved. 
* 文件名称: fibnacci.cpp 
* 作    者:马广明 
* 完成日期: 2013 年 12 月 2 日 
* 版本号: 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;
        }
    }
}

发的有点晚啊!

史上最强的银行系统(带文件读写版)

#include #include #include #include using namespace std; //银行中最大的账户数量 #define MAXACCOUNT...
  • CXZHAOYANG12
  • CXZHAOYANG12
  • 2013年01月03日 12:20
  • 867

Java高新技术之银行业务调度系统(java单例设计模式、java枚举)

银行业务调度系统 先来分析先现实生活中的银行系统: 1. 当你进入一家银行,首先干嘛??当然是到服务机选择你...
  • rainmeterlinux
  • rainmeterlinux
  • 2012年12月27日 20:16
  • 498

课程实训——银行系统

/*  * Copyright (c) 2014, 烟台大学计算机学院  * All rights reserved.  * 文件名称:test.cpp  * 作    者:李晓凯  * 完成日期:2...
  • qq_21385857
  • qq_21385857
  • 2015年07月17日 22:23
  • 646

-模拟银行系统-

本程序实现了简单的银行系统 据有开户、存款、转账、取款、查询、改密等基本功能 还加上了注销账户、解挂、挂失、银行信息统计等功能。 本程序共5个文件: 它们的代码...
  • I__Am__Legend
  • I__Am__Legend
  • 2014年10月13日 12:12
  • 918

某大型银行深化系统之十九:日志规范

传送门 ☞ Android兵器谱 ☞ 转载请注明 ☞ http://blog.csdn.net/leverage_1229         在应用程序中添加程序日志记录可以跟踪代码运行时轨迹,作为日...
  • leverage_1229
  • leverage_1229
  • 2013年05月28日 13:00
  • 3298

银行系统1(改进)

// 121224 银行系统1(改进).cpp : 定义控制台应用程序的入口点。 // /* * Copyright (c) 2012, 烟台大学计算机学院 * ...
  • liubinzi123
  • liubinzi123
  • 2012年12月25日 18:32
  • 1489

Java模拟实现银行系统

服务端 服务端包括账户和银行 创建账户和银行的类 package com.bank.account; //账户 public class Account { //账户名称 pr...
  • LVAmber
  • LVAmber
  • 2017年04月26日 01:23
  • 3991

汉得行业解决方案白皮书(ERP与网上银行的自动收付款处理)

业务背景 随着信息系统的发展,企业内部ERP系统功能逐步强大,及企业对业务及时性和资金安全的诸多考虑,网络银行和企业ERP系统的对接需求日益强烈。同时,各大银行也积极配合企业进行系统整合,以促进网上银...
  • ERP_ABC
  • ERP_ABC
  • 2010年01月15日 11:04
  • 1751

银行核心业务系统研发日记(三)

从招行沿用下来的核心业务系统,其中有一个基本的数据机构,就是交易流水,等于就是对一次金融服务要素的记载。其中有一个‘收费金额’,在后续版本中被抛弃,今天又开始做核心设计,这个东西又回来了。招行系统是由...
  • dobby2000
  • dobby2000
  • 2006年07月21日 09:15
  • 4140

银行系统(参考老师模板)

我的程序: 01./* 02.* 程序的版权和版本声明部分: 03.* Copyright (c) 2013, 烟台大学计算机学院 04.* All rights reserv...
  • u012369072
  • u012369072
  • 2013年11月24日 11:40
  • 637
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:银行系统
举报原因:
原因补充:

(最多只允许输入30个字)