银行用“微信小程序 银行”能干点啥

“系统”(3)
C++程序(76)
* Copyright (c) 2016,烟台大学计算机与控制工程学院
* All rights reserved.
* 文件名:text.cpp
* 作者:常轩
* 微信公众号:Worldhello
* 完成日期:日
* 版本号:V1.0
* 问题描述:
实现一个简单的银行储蓄系统,承担活期用户的存款和取款业务 (只是初步的写出)
1. 要求如下:
1) 实现描述银行的类Bank,记录系统中现有哪些储户(可用数组或vector实现),定义了生成储户的函数append,
按照账户删除储户的函数的deleteUser,按账号查询储户的函数query,并显示结果。
2) 定义储户基类Account,具有属性账号,存款人姓名和余额,操作saveMoney、getoutMoney和showAccountInfo。
虚函数saveMoney存储业务,虚函数getoutMoney处理取款业务,虚showAccountInfo函数显示储户所有信息。
3) 定义储户派生类普通储户NormalAccount,实现操作saveMoney、getoutMoney和showAccountInfo,
函数getoutMoney处理取款业务时余额不足不予取并提示信息,函数showAccountInfo显示普通储户的所有信息。
4) 定义储户派生类高级储户VIPAccount,包含普通账户的所有信息,同时包含透支上限,透支总额,
函数getoutMoney处理取款业务时超过透支上限不予取并提示信息,函数showAccountInfo显示高级储户的所有信息。
5) 编写main函数,测试上述所要求的各种功能,即可以根据菜单命令增加,删除,和查询储户,
以及储户存款和取款操作:
增加账户时可选择增加普通账户和高级账户,普通账户帐号格式为“N001”,高级账户帐号格式为“V001”;
根据输入的帐号删除和查询账户;
储户取款和存款时要求输入帐号,根据帐号来操作账户。
* 程序输入:无
* 程序输出:见运行结果
#include&iostream&
#include&string&
//储户基类
class Account
Account(string i,string n,double m=0);
virtual void saveMoney(double s);
virtual void getoutMoney(double g);
virtual void showAccountInfo();
string getId();
protected:
//用户账号
//用户姓名
//用户余额
Account::Account(string i,string n,double m)
string Account::getId()
void Account::showAccountInfo()
//V查询函数定义
void Account::getoutMoney(double g)
//V查询函数定义
void Account::saveMoney(double s)
//V查询函数定义
//普通储户类
class NormalAccount:public Account{
NormalAccount(string i,string n,double m):Account(i,n,m)
void saveMoney(double s);
void getoutMoney(double g);
void showAccountInfo();
void NormalAccount::saveMoney(double s)
//N存钱函数定义
this-&money=this-&money+s;
void NormalAccount::getoutMoney(double g)//N取钱函数定义
if(this-&money&g)
cout&&&您的余额已不足!&&&
this-&money=this-&money-g;
cout&&&取款成功!&&&
void NormalAccount::showAccountInfo()
//N查询函数定义
cout&&&姓名:&&&name&&endl&&&账号:&&&this-&id&&endl&&&余额:&&&this-&money&&
//VIP储户类
class VipAccount:public Account{
VipAccount(string i,string n,double m):Account(i,n,m)
touzhilimit=20000;
//V透支上限两万
touzhimoney=0;
//V透支总额(初始化为零
//V构造函数(初始化透支上限与总额)
void saveMoney(double s);
void getoutMoney(double g);
void showAccountInfo();
//V透支上限
//V透支总额
VipAccount::VipAccount()
//VIP储户类构造函数定义
touzhilimit=20000;
//V透支上限两万
touzhimoney=0;
//V透支总额(初始化为零)
void VipAccount::saveMoney(double s)
//V存钱函数定义
if(this-&money=0)
if(touzhimoney&0)
touzhimoney=touzhimoney-s;
this-&money=this-&money+s;
this-&money=this-&money+s;
void VipAccount::getoutMoney(double g)
//V取钱函数定义
if(g&(this-&money+(touzhilimit-touzhimoney)))
cout&&&您的余额不足,已达到透支上限!&&&
this-&money=this-&money-g;
if(this-&money&0)
touzhimoney=this-&money*(-1)+
this-&money=0;
cout&&&取款成功!&&&
void VipAccount::showAccountInfo()
//V查询函数定义
cout&&&姓名:&&&this-&name&&endl&&&账号:&&&this-&id&&endl&&&余额:&&&this-&money&&endl&&&透支总额:&&&this-&touzhimoney&&&透支上限:&&&this-&touzhilimit&&
class Bank{
void deleteuser();
void query();
void append();
void del();
Account *user[1000];
Bank::Bank()
for(int i=0;i&1000;i++)
user[i] =NULL;
void Bank::append()
string ID;
cout&&&*****
你好,选择开普通账户请按——1
*****&&&endl&&&*****
选择开高级账户请按——2
if(choose==1)
cout&&&开户中...&&&
cout&&&请输入账号,例如:N001或者N080&&&endl&&&账号:&;
int tmp =1;
for(int i=0;i&Ii++)
if(user[i]-&getId()==ID)
cout&&&该账号已存在!&&&
if(tmp==2)
cout&&&姓名:&;
cout&&&存入:&;
Account *n=new NormalAccount(ID,Name,Money);
cout&&&开户成功!&&&
user[Index]=n;
cout&&endl&&&当前账户状态:&&&
user[Index]-&showAccountInfo();
cout&&&开户中...&&&
cout&&&请输入账号,例如:V001或者V080&&&endl&&&账号:&;
int tmp =1;
for(int i=0;i++;i&1000)
if(user[i]-&getId()==ID)
cout&&&该账号已存在!&&&
if(tmp==2)
cout&&&姓名:&;
cout&&&存入:&;
Account *n;
n=new VipAccount(ID,Name,Money);
cout&&&开户成功!&&&
user[Index]=n;
cout&&endl&&&当前账户状态:&&&
user[Index]-&showAccountInfo();
void Bank::query()
cout && &请输入您要查询的用户账号:& &&
int tem=1;
for(int i=0;i&Ii++)
if(user[i]-&getId() == n)
if(tem==2)
user[i]-&showAccountInfo();
cout&&&账户不存在!&&&
void Bank::del()
cout && &请输入要注销的用户账号& &&
int tem=1;
//用来记录应删除账户的下标
for(int i=0;i&Ii++)
if(user[i]-&getId()==n)
if(tem==2)
delete user[j];
cout&&&注销成功!&&&
cout&&&没有这个账号&&&
int menu_select();
int main()
choice=menu_select();
if(choice==1)
bank.append();
else if(choice==2)
bank.del();
else if(choice==3)
cout&&&请输入您要存取款的账号&&&
int tem=1;
for(int i=0;i&1000;i++)
if(bank.user[i]-&getId()==n)
if(tem==1)
cout&&&账号输入错误&&&
if(tem==2)
cout&&&1.取款&&&
cout&&&2.存款&&&
cout&&&请选择&&&
if(choice == 1)
cout&&&请输入取款金额:&&&
bank.user[i]-&getoutMoney(jine);
bank.user[i]-&showAccountInfo();
if(choice == 2)
cout&&&请输入存款金额:&&&
bank.user[i]-&saveMoney(qkuan);
bank.user[i]-&showAccountInfo();
else if(choice==4)
bank.query();
int menu_select()
cout&&&***************************************************************&&&
cout&&&***********************银行储蓄系统 v1.0***********************&&&
3.取款或存款
4.查询账户
cout&&&***************************************************************&&&
请输入(1-5)进行操作:&&&
cin.get(c);
}while(c&'1'||c&'5');
return c-48;
下面有两张简单的运行图片:
& & & 或许运行起来还是有BUG的,希望大家可以给我指正!
参考知识库
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:39415次
积分:1964
积分:1964
排名:第16225名
原创:158篇
评论:23条
拼搏到无能为力,坚持到感动自己! 致行走在路上的你
玩转编程、聚焦互联
微信公众号:Worldhello
期待您的关注!
文章:14篇
阅读:5727
(5)(9)(5)(4)(12)(16)(21)(37)(23)(28)(1)“小程序”来了 银行加不加入-金投银行频道-金投网
网友评论:
来源:和讯银行
编辑:huangqizhao
摘要:什么是“小程序”,它会对我们的生活带来什么影响?虽然直至今天,依然有很多市民搞不清楚“小程序”是什么,但它确实来到了我们的身边。
(gold.org/)01月13日讯,什么是“小程序”,它会对我们的生活带来什么影响?虽然直至今天,依然有很多市民搞不清楚“小程序”是什么,但它确实来到了我们的身边。
根据定义,“小程序”是指微信公众平台小程序,其可以帮助开发者快速开发程序,“小程序”可以在微信内被便捷地获取和传播;是一种不需要下载安装即可使用的应用程序。
据记者了解,首批入驻“小程序”的企业超过300家,囊括旅游、购物、交通、健康医疗以及投资等多个领域。乐观的预期,令“小程序”受到部分的热捧,其中亦能看到的身影,然而数量十分有限。1月10日,某大型银行技术部门工作人员告诉记者,目前尚未接到入驻“小程序”的通知,也没有进行相关的准备工作。
谁率先“吃螃蟹”
1月10日,记者从国内首家互联行――微众银行获悉,作为首批受邀开发小程序的企业之一,该行已抢“鲜”上线了“小程序”,以存款产品切入,用户在微信上也能便捷存款。
             
【免责声明】金投网发布此信息目的在于传播更多信息,与本站立场无关。部分内容来自互联网,不保证该信息(包括但不限于文字、图片、图表及数据)的准确性、真实性、完整性、有效性、及时性、原创性等,如无意中侵犯媒体或个人知识产权,请及时来电或致函告之,本站将在第一时间内给予删除处理。若是未经证实的信息仅供参考,不做任何投资和交易根据,据此操作,风险自担。
☆ 全币种消费人民币还款☆ 有效期内无附加条件免年费☆ 全球用卡服务及商户礼遇☆ 高额旅行保险赠送
☆店内消费积分最高可折抵1%☆店内店外,均可想分就分☆ 商户礼遇计划☆ 境外使用,都可选择人民币还款。
☆网购享积分礼遇 ☆购物可用积分抵现金 ☆首笔取现交易手续费全免
☆首张女性专属信用卡,具备三倍积分计划、自选保险计划等功能服务
☆ 每月首笔取现免手续费 ☆ 每年农历大年初五“财星日”红包派送 ☆ 财星专享积分礼品
☆全国特惠商户任意游 商旅酒店预定伴您行
             
额度:5-10万
额度:10-50万
额度:10-50万
额度:50万以上
额度:50万以上
额度:50万以上
额度:10-50万
额度:50万以上
额度:0-5万
☆ 全币种消费人民币还款☆ 有效期内无附加条件免年费☆ 全球用卡服务及商户礼遇☆ 高
☆店内消费积分最高可折抵1%☆店内店外,均可想分就分☆ 商户礼遇计划☆ 境外使用,都
☆网购享积分礼遇 ☆购物可用积分抵现金 ☆首笔取现交易手续费全免
☆首张女性专属信用卡,具备三倍积分计划、自选保险计划等功能服务
存款计算器◆
信用卡计算器◆
贷款计算器◆
13天后,美国有一件大事儿将发生——美联储议息会议来了!这次耶伦会...
“部分银行atm取现政策调整,跨行取款手续费上涨!”这条消息炸开了锅...
邮政银行上市最新消息:错过了阿里巴巴,港交所这次再也没错过另一宇...
据了解,史上最严银行理财新规出炉了!金投网小编提醒,所谓“银行理...
版权所有 (C) 金投网 gold.org 浙ICP备号 经营许可证编号:浙B2-
为方便用户快速收藏本站,请牢记本站易记网址:<
本站信息仅供投资者参考,不作为投资建议!本站所有广告均由第三方提供!联系管理员:webmaster@cngold.org 欢迎投稿:tougao@cngold.org
我的意见:分类:新闻
发布时间:
截止时间:
所属栏目:
微信小程序如何添加_小程序添加方法步骤?
  今日推荐,“微信之父”张小龙在日微信公开课的演讲,道出了微信小程序发布时间,各大媒体、企业以及自媒体人对小程序的上线拭目以待以及后续的。1月9日凌晨,张小龙在微信朋友圈分享了一组图(下文)。日,是乔布斯正式发布苹果手机。十年之后张小龙为纪念乔布斯,选今日发布了微信小程序。下面我们谈谈如何添加微信小程序以及添加的步骤?
张小龙在微信朋友圈分享的一组图
  小程序是什么?
  小程序是一种无需安装,即可使用的手机「应用」。只需要扫描二维码,或是搜一搜,就能立即使用。
  不同的小程序,能帮你实现不同的功能。
  例如,买电影票、餐厅排号、餐馆点菜、查询公交、查询股票信息、查询天气、收听电台、预定酒店、共享单车、打车、查汇率、查单词、买机票、网购……
  2016年12月底,腾讯高级副总裁、微信创始人张小龙在微信公开课上曾表示,不同于传统的手机App,微信小程序具有无须安装、触手可及、用完即走、无须卸载特点。
  当然,作为微信的新产品,小程序只能在微信里使用。
  微信小程序如何添加:
  第一步、更新微信版本是6.5.3,如何查看自己的版本号(点击:我——设置——关于微信)
  第二步、 方法1:打开别人发给你或者扫描一个小程序二维码。
& & & & & & & & & &方法2:可以在微信端首页的搜索窗口,你可以通过搜索“小程序示例”,获取一个小程序。点击进去,等小程序加载完后,微信端就会自动出现小程序的按钮。
  第三步、&再打开微信,点击底部的「发现」按钮,你会发现,页面中多了一栏图标为 S 型的「小程序了,点击即可进入小程序页面。
  想知道更多?快去亲手解锁小程序其他玩法吧!
& & & 推荐阅读:
快给朋友分享吧!
2017农业发展银行招聘考情解读
银行网申通关法则
2017银行密押班限额报名中登录没有账号?
&登录超时,稍后再试
免注册 快速登录
“小程序”来了 银行加不加入?
  什么是“小程序”,它会对我们的生活带来什么影响?虽然直至今天,依然有很多市民搞不清楚“小程序”是什么,但它确实来到了我们的身边。根据定义,“小程序”是指微信公众平台小程序,其可以帮助开发者快速开发程序,“小程序”可以在微信内被便捷地获取和传播;是一种不需要下载安装即可使用的应用程序。  据记者了解,首批入驻“小程序”的企业超过300家,囊括、购物、交通、健康医疗以及投资理财等多个领域。乐观的预期,令“小程序”受到部分金融机构的热捧,其中亦能看到的身影,然而数量十分有限。1月10日,某大型银行技术部门工作人员告诉记者,目前尚未接到入驻“小程序”的通知,也没有进行相关的准备工作。  谁率先“吃螃蟹”  1月10日,记者从国内首家银行――微众银行获悉,作为首批受邀开发小程序的企业之一,该行已抢“鲜”上线了“小程序”,以存款产品切入,用户在微信上也能便捷存款。  据微众银行介绍,微众银行“小程序”从存款场景切入,让用户足不出户即可体验完整的存款流程,用户在微信聊天时,也能完成存款,无需再跑银行网点排队存取款,微信扫一扫或搜索一下,即可一键存款,改变了以往的存款体验。  考虑到用户对存款有资金收益、存期灵活性等需求,微众银行“小程序”包含活期、定期和智能存款三种存款产品。其中,智能存款被称为创新存款,随存随取,智能计息,无任何时间、空间及金额门槛限制,支取时按阶梯选择实际存期内最大化的定期存款利率计息,在保障存款收益的前提下又能确保资金的灵活使用;而整存整取的定期存款利率相对较高,两年期及以上存款利率最高可达5%。  对于入驻“小程序”,微众银行相关负责人表示,一直以来,微众银行致力于打造不同场景下的差异化金融服务,降低金融服务门槛,推动普惠金融加速实现,此次率先布局“小程序”,则是其践行“科技、普惠、连接”这一最初发展战略的一次有益尝试。  除微众银行外,中信、招行、浦发等银行中心在微信平台也率先推出官方“小程序”。以(,)为例,中信信用卡用户可通过移动端进行快速办卡、进度查询、快速开卡等业务。  上述银行在入驻“小程序”的同时,也推出不同优惠。如浦发信用卡持卡人在活动期间,通过“小程序”签到功能签到后,该行便会赠送持卡人积分、刷卡金或电影票兑换码等不同的奖品。为回馈首批用户,中信银行也特别推出了限量定制版的“中信京东白条联名信用卡”(又称“中信小白卡”),“小程序”用户通过独家渠道办卡还能赢取389元特惠购买iPhone7的资格。  银行意欲何为  腾讯集团高级执行副总裁、微信事业群总裁曾多次强调“小程序”的工具属性,无论是“即用即走”还是轻量级设计,都不会主动形成用户黏性。而且,“小程序”没有AppStore排名、下载、推荐等方式,其“去中心化”的方式也相当具有挑战性。  一些业内人士认为,银行入驻“小程序”首先是顺应潮流推出,同时还源于其相信:依托于互联网创新标杆的微信“小程序”,其未来的发展必将会给用户带来更多便捷和改变。  长久以来,用户享受金融服务存在着诸多痛点,而这些痛点很难在传统金融方式上得到合理有效的解决。在谈及为何入驻“小程序”时,微众银行的答案是,通过“小体积”的“小程序”率先实现了金融服务触手可及这一需求,使人和金融服务的连接变得更加简单、直接。  微众银行相关负责人认为,这种创新来源于微众银行对科技的不断追求,对用户需求的准确把握。自成立以来,该行就着力于通过云计算、大数据、人工智能等新兴金融科技技术,提高金融服务的效率和用户体验,打破银行传统边界。  一些业内人士认为,从最初的小额贷款产品“微粒贷”依托微信、手机QQ,利用大数据征信,将方便快捷的金融服务延伸至传统信贷难以覆盖的普罗客户和小微企业主;到微众银行APP积极探索银行基础服务创新体验,此次微众银行顺应潮流推出小程序,便是延续其一贯的科技创新,将银行金融服务连接到大众的生活、社交场景,打造线上与线下相融合的新型金融服务。  观望仍将持续  从入驻“小程序”的银行来看,目前所提供的金融业务及服务仍有局限性。目前形成的共识是,银行入驻“小程序”,更多的是出于增加通道的考虑,和APP互为补充。虽然个别金融机构的小程序与APP功能比较接近,但多数银行的小程序只侧重某一方面。  一些使用者也表示,银行“小程序”功能较简单,微众银行“小程序”主要提供存款,其他银行机构的“小程序”则基本集中于信用卡业务。对此,某业内人士表示,作为“吃螃蟹者”,这些银行处于尝试阶段,业务不会推得太快。  更多银行则继续观望。事实上,相当数量的银行均有各自的手机银行,目前发展成熟,培育了数量众多的忠实客户,入驻“小程序”意愿不强烈。相关业内人士认为,手机银行不仅能使人们在任何时间、任何地点处理多种金融理财业务,而且能使人们在任何时间、任何地点以安全的方式办理电子商务。通过发展手机务,一些银行也实现了迁移网点业务、减轻网点压力、降低整体经营成本、提高盈利能力的目的。  也有银行人士表示,银行对安全性等级要求较高,微信的“小程序”能否满足银行的要求,还需要进一步考量。因此,银行出于安全等方面的考虑,短期上线手机银行小程序的可能性不大。
(责任编辑: HN666)
和讯网今天刊登了《“小程序”来了 银行加不加入?》一文,关于此事的更多报道,请在和讯财经客户端上阅读。
提 交还可输入500字
你可能会喜欢
热门新闻排行榜
和讯热销金融证券产品
【免责声明】本文仅代表作者本人观点,与和讯网无关。和讯网站对文中陈述、观点判断保持中立,不对所包含内容的准确性、可靠性或完整性提供任何明示或暗示的保证。请读者仅作参考,并请自行承担全部责任。
违法和不良信息举报电话:010- 传真:010- 邮箱:yhts@ 本站郑重声明:和讯信息科技有限公司系政府批准的证券投资咨询机构[ZX0005]。所载文章、数据仅供参考,投资有风险,选择需谨慎。

我要回帖

更多关于 微信小程序 银行 的文章

 

随机推荐