- 1、本文档共13页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
ATM取款模拟程序(C)
计算机与信息工程学院
《数据结构》期末上机测试报告
题 目 ATM机模拟取款
专 业 软件工程
学生姓名 罗江山
学 号 140605024 班级 2014级5班
任课教师 李 忠 职称 教 授
2016 年 01 月 5 日
《数据结构》期末上机测试报告
诚信声明书
本人郑重声明:
本人所提交的《数据结构》期末上机测试报告中所列工作是本人在教师指导、同学帮助下独立完成的成果,本报告绝无抄袭、剽窃等现象。本人愿意无条件地接受老师和同学的监督。
学生: 罗江山 (签字)
时间: 2016 年 01 月 5 日
计算机与信息工程学院《数据结构》期末上机测试报告
题目名称 ATM机模拟取款5班 学号 24 姓 名 罗江山 评阅意见 成绩
一、问题陈述:(所做题目的内容描述)
运用我们以前学习的CC++语言编写一个模拟的ATM取款机。本次所的平台和相关软件windows 7平台下,利用Microsoft Visual studio 2010z开发工具完成
1.修改密码
2.取款
3.查询余额
4.退出系统
4
七、总结和思考:(填写收获和体会,分析成功或失败的原因)
收获:凡事只要经过了自己的实践,才能发现问题,后才能想办法去解决它,才能有新的收获和启发,并获取更多的知识!
成功和失败:在调试过程中遇到很多的问题,问题通过系统很容易解决了。有些思考查询都不能很快解决,内心也是经历一定要解决-放弃吧-,这个问题必须解决这样循环,有些问题确实解决了,并且自己问题的也感觉得到了的提升。还有一个问题一直没能解决就是存储用户信息的量不能解决很遗憾的,我相信在接下来的学习后一定能解决。#includestring.h
#includestdio.h
#includestdlib.h
#includeiostream
using namespace std;
class consumer;
class ATM{
public:
ATM(consumer cn):cnsm(cn){}
void welcome(); //登陆界面
bool check_passwd(char n[],char pwd[]); //核对密码
void change_passwd(); //修改密码
void fetchmoney(); //取款
void information(); //查询信息
void exitATM(); //退出系统
void functionshow(); //功能界面
void lock(); //锁机
private:
int times; //记录密码输入次数
consumer cnsm;
};
class consumer{ //用户
public:
friend class ATM;
consumer(char Name[],char Num[],float Money,char Password[]);
protected:
char*get_name(); //取得姓名
char*get_Kahao(); //取得卡号
char*get_passwd(); //取得密码
float get_money(); //取得余额
void set_passwd(char pwd[]); //设置密码
void set_money(float m); //取钱
private:
char passwd[10]; //用户密码
char name[20]; //用户姓名
char kahao[20]; //用户卡号
float money; //用户余额
};
consumer::consumer(char Name[],char Kahao[],float Money,char Password[]) { //构造函数,建立用户
strcpy(name,Name);
strcpy(kahao,Kahao);
money=Money;
strcpy(passwd,Password);
}
float consumer::get_money(){ //取得余额
return money;
}
char*consumer::get_Kahao(){ //取得卡号
return kahao;
}
char*consumer::get_passwd(){ //取得密码
return
您可能关注的文档
最近下载
- PBL糖尿病病例教师版(复旦大学上海医学院).docx VIP
- 马工程文学理论习题集(答案版).docx
- 2025年芜湖市运达轨道交通建设运营有限公司校园招聘笔试模拟试题及答案解析.docx
- 通桥(2016)2321A-Ⅴ:时速350公里高速铁路预制有砟轨道后张法预应力混凝土简支箱梁(双线) 跨度:23.5m(直、曲线).pdf
- 马工程文学理论全套PPT课件.ppt
- 商品信息采编全套教学课件.pptx
- 简历表格 个人简历模板2021简历模板.docx VIP
- 无人驾驶车辆的路径规划算法研究与实现 .pdf VIP
- 《设计心理学》全套教学课件(共五章完整版).pptx
- 无人驾驶车辆的动态路径规划算法研究 .pdf VIP
文档评论(0)