c银行存取款管理程序设计内容摘要:

_information()。 //查询信息 void change_money()。 //查看收支明细 void exit_ATM()。 //退出 ATM void push_card()。 //吞卡 类的实现程序及流程结构图 先设置功能界面,再通过各代码分别实现修改密码、存款、取款、查询余额、查看收支明细和退出的操作。 具体程序如下: 6 void ATM::show_function() //构造功能界面 { int n。 do { cout1)修改密码 endl。 cout2)存款 endl。 cout3)取款 endl。 cout4)查询余额 endl。 cout5)查看收支明细 endl。 cout6)退出系统 endl。 cout请选择相关功能的代号:。 cinn。 while(n1amp。 amp。 n6) { cout请输入正确的操作序号。 endl。 cout请选择相关功能的代号:。 cinn。 } switch(n) { case 1:change_password()。 break。 case 2:save_money()。 break。 case 3:get_money()。 break。 case 4:get_information()。 break。 case 5:change_money()。 break。 case 6:exit_ATM()。 break。 } } while(true)。 } 其流程结构图 输入 n n=1 n=2 n=3 n=4 n=5 修改密码 存钱 取钱 查询余额 查看收支明细 Change_password() save_money() get_money() get_information() change_money() n=6 查询余额 exit_ATM() 7 第三章 调试报告 程序的编写使一个复杂而繁冗的过程。 起初,我们在运行时出现了各类错误,通过下面的提示和小组的讨论以及向老师的请教,终于得出了最后的结果 修改密码和功能界面的调试 存款取款 8 查询余额、查看收支明细及退卡 输入密码错误导致吞卡 9 输入钱数错误的几种情况 输入代码错误 10 第四章 参考文献 1. 《 C++程序设计教程》;崔志磊,苏涛,杨俊清;西安电子科技大学出版社 , 2020 年 2 月。 2.《 程序设计基础 —— C++实验指 导与课程设计 》;刘玉英;人民邮电出版社,2020 年 9 月。 3.《 C语言程序设计教程》;朱鸣华,刘旭麟 ,杨微;机械工业出版社 , 2020年 5 月。 4.《标准 C程序设计》;金名,张长富;清华大学出版社 , 2020 年 5月。 5.《 C程序设计》;谭浩强;清华大学出版社 , 2020 年 7 月。 第五章 附录 程序源代码 //C++ ATM 自动模拟取款机程序 includeiostream includecstring using namespace std。 class customer { public: friend class ATM。 customer(char Name[],char Num[],float Money,char Password[])。 //初始化 protected: char * get_name()。 //返回用户名 char * get_num()。 //返回卡号 char * get_password()。 //返回密码 float save_money()。 //返回存钱金额 float get_money()。 //返回取钱金额 void set_password(char pwd[])。 //设置密码 void add_money(float c)。 //存钱 void dec_money(float m)。 //取钱 private: 11 char password[7]。 //用户密码 char name[20]。 //用户姓名 char num[20]。 float money。 }。 char *customer::get_name(){return name。 } //构造返。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。