ATM取款机模拟.docx

上传人:小飞机 文档编号:3152910 上传时间:2023-03-11 格式:DOCX 页数:3 大小:36.98KB
返回 下载 相关 举报
ATM取款机模拟.docx_第1页
第1页 / 共3页
ATM取款机模拟.docx_第2页
第2页 / 共3页
ATM取款机模拟.docx_第3页
第3页 / 共3页
亲,该文档总共3页,全部预览完了,如果喜欢就下载吧!
资源描述

《ATM取款机模拟.docx》由会员分享,可在线阅读,更多相关《ATM取款机模拟.docx(3页珍藏版)》请在三一办公上搜索。

1、ATM取款机模拟C+课程设计 题 目:ATM取款机模拟 院 系: 班 级: 学 号: 学生姓名: XX年 06 月 25日 #include #include enum RESULT FAIL=0,SUCC; class ACCOUNT private: unsigned long ID_No; unsigned int password; char name10; double balance; public: ACCOUNT(unsigned long, unsigned int, char *, double); RESULT deposit(unsigned long, unsigne

2、d int, double); RESULT drawing(unsigned long, unsigned int, double); double chk_balance(unsigned long, unsigned int); RESULT check(unsigned long, unsigned int); ; ACCOUNT:ACCOUNT(unsigned long id, unsigned int pw, char *n, double m) :ID_No(id),password(pw),balance(m) strcpy(name,n); RESULT ACCOUNT:d

3、eposit(unsigned long id, unsigned int pw, double m) if (!check(id,pw) return FAIL; else balance+=m; return SUCC; RESULT ACCOUNT:drawing(unsigned long id, unsigned int pw, double m) if (!check(id,pw)|( balance=m) return FAIL; else balance-=m; return SUCC; double ACCOUNT:chk_balance(unsigned long id,

4、unsigned int pw) if(check(id,pw) return balance; else return (double)FAIL; RESULT ACCOUNT:check(unsigned long id,unsigned int pw) if(id=ID_No&pw=password) return SUCC; else return FAIL; main ACCOUNT TestAcc(8816001,1234,AAAA,1000); int choice; unsigned long id; unsigned int pw; double m; do cout end

5、l自动柜员机endl; cout -endl; cout 存款endl; cout 提款endl; cout 查询馀额endl; cout 结束endl; cout -endl; cout choice; switch(choice) case 1: coutid; coutpw; coutm; if(TestAcc.deposit(id,pw,m) cout存款作业成功! 您目前存款馀额为 ; coutTestAcc.chk_balance(id,pw) 元n; else coutendl; break; case 2: coutid; coutpw; coutm; if(TestAcc.drawing(id,pw,m) cout提款作业成功! 您目前存款馀额为 ; coutTestAcc.chk_balance(id,pw) 元endl; else coutendl; break; case 3: cout id; cout pw; m=TestAcc.chk_balance(id,pw); if(m) cout提款作业成功! 您目前存款馀额为 ; coutm元n; else cout查询作业失败! 可能是帐号或密码错误endl; break; while(choice!=4); cout谢谢使用!;

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号