C++笔记:模拟ATM机对储蓄卡进行操作的管理系统(基于DEVC++)

发布时间:2026/11/8 23:12:20

C++笔记:模拟ATM机对储蓄卡进行操作的管理系统(基于DEVC++) /* 模拟银行ATM机 */#includeiostream#includeiomanip//输出流控制符setw(n)函数所在头文件#includeconio.h//getch()函数所在头文件#includewindows.husing namespace std;intpassword666666;//定义全局变量设置银行卡密码doublebalance50000;//定义全局变量设置银行卡额度/*编译器编译一个cpp源文件时采取顺序执行的方式。因此在主函数前将所有功能函数模块进行声明以便了解函数的详细信息在后续代码中遇到对该函数的调用时编译器可以提前备案*/boolinput_pass();//判断银行卡密码输入是否正确voidbank_card();//显示银行卡信息voidwork();//业务模块包含下面的查询存款取款转账改密以及菜单选择模块voidmenu_select();//菜单选择模块voiddisplay_balance();//查询模块voidsave_money();//存款模式voiddraw_money();//取款模式voidtransfer_Accounts();//转账模块voidupdatePassword();//改密模块voidcolor(intc);//自定义文字背景颜色模块intmain(intargc,char**argv){bank_card();if(input_pass())//此处调用的函数体内需要用户输入字符串程序中断{work();}else{cout密码错误已超出当天上限请联系银行工作人员endl;}return0;}boolinput_pass(){bool passfalse;//while循环条件变量假设密码不正确intIpassword;//定义输入密码变量intnum1;do{cout请输入密码;cinIpassword;cout温馨提示这是您第num次输入密码三次输入密码不正确将没收银行卡endl;num;if(Ipasswordpassword){passtrue;}}while(!passnum4);//密码不正确并且输入次数小于4一直循环 有一个条件不满足退出while循环system(cls);returnpass;//在3次输入内密码正确 返回true,否则返回false}voidbank_card(){cout*********************银行卡*********************endl;cout* *endl;cout*setw(20)密码passwordsetw(21)*endl;cout*setw(20)余额balancesetw(22)*endl;cout* *endl;cout************************************************endl;}voidwork(){intselect;//保存用户输入的业务选项bool exitfalse;//while循环条件控制变量color(0xC);cout欢迎使用银行储蓄系统!endlendl;color(0xF);do{system(cls);menu_select();coutendl请选择需要办理的业务;cinselect;switch(select){case1:display_balance();system(pause);break;case2:save_money();system(pause);break;case3:draw_money();system(pause);break;case4:transfer_Accounts();system(pause);break;case5:updatePassword();system(pause);break;case6:system(cls);bank_card();cout温馨提示请取回您的银行卡endlendl;exittrue;}}while(!exit);}voidmenu_select(){cout**********银行储蓄系统v1.0**********endl;cout* 1.查询 *endl;cout* 2.存款 *endl;cout* 3.取款 *endl;cout* 4.转账(待完善) *endl;cout* 5.改密 *endl;cout* 6.退出 *endl;cout************************************endl;}voiddisplay_balance(){system(cls);cout您的当前余额是balance元endl;}voidsave_money(){system(cls);doublemoney;cout请输入存款金额;cinmoney;balancemoney;cout存款后您的余额是balance元endl;}voiddraw_money(){doublemoney;cout请输入取款金额;cinmoney;if(moneybalance){balance-money;cout取款后您的余额是balance元endl;}else{cout您的余额不足取款失败endl;}}voidtransfer_Accounts(){doublemoney;intaccount;cout请输入转账金额;cinmoney;cout请输入对方账户;cinaccount;//需要判断对方账户的有效性待完善if(moneybalance){balance-money;cout转给account后您的余额是balance元endl;}else{cout您的余额不足转账失败endl;}}voidupdatePassword(){intp1,p2;cout请输入旧密码;cinp1;if(p1!password){cout旧密码输入不正确不允许修改密码endl;}else{cout请输入新密码;cinp1;cout请确认新密码;cinp2;if(p1p2){passwordp1;cout修改密码成功!endl;}else{cout两次输入不一致修改密码失败endl;}}}voidcolor(intc){HANDLE hConsoleGetStdHandle(STD_OUTPUT_HANDLE);SetConsoleTextAttribute(hConsole,c);}输出资源下载https://download.csdn.net/download/weixin_42124234/11646967
延伸阅读

更多相关文章

2026/11/8 23:12:20

10 Source-Get-Post-JsonP 网络请求

划重点 使用vue-resource.js库 进行网络请求操作POST : this.$http.post ( … )GET : this.$http.get ( … ) 小鸡炖蘑菇 <!DOCTYPE html> <html lang"en"><head><meta charset"UTF-8"><meta name"viewport" cont…

2026/11/8 14:28:51

柔性智造浪潮下,智能机器人夹具市场格局、痛点与发展前景解析

一、行业核心定义与市场规模现状 智能机器人夹具是机器人核心末端执行器件&#xff0c;融合机械夹持结构、高精度传感器、智能控制系统与通信接口&#xff0c;可实现柔性化、自适应、智能化工件抓取作业&#xff0c;区别于传统固定式夹具&#xff0c;具备夹持力可调、工件自主检…

2026/11/8 23:07:42

老式高级电工证在哪考 没有实操经验怕挂科怎么办

老式高级电工证在哪考 没有实操经验怕挂科怎么办 实操考试心里没底怕挂科,这几乎是所有初次报考老式高级电工证的小伙伴的共同心声。特别是在濮阳,很多电工从业者都是从一线做起,缺乏系统的培训和考试经验,面对复杂的操作流程和严格的考核标准,自然会产…

2026/11/8 23:07:42

蜘蛛人属于特种工吗真实经历告诉你怎么转证

蜘蛛人属于特种工吗真实经历告诉你怎么转证 之前考的证在外省能不能转过来?这个问题我问过河南省应急管理厅,也问过不少在平顶山干了十来年的建筑工人。答案是:能,但得看你是哪种“蜘蛛人”。 蜘蛛人到底算不算特种工?别被名字骗了…

2026/11/8 23:07:42

电工作业安全常识全知道:考前押题技巧和报名避坑指南

电工作业安全常识全知道:考前押题技巧和报名避坑指南 你是不是也在为不知道去哪报名特种作业证而发愁?怕被中介骗钱、怕报错项目、怕考试不过?这些焦虑我太懂了,从业这么多年,每天都有人问我:电工作业安全常识到底有哪些?考前押题真的有用吗?今天这篇…

2026/11/8 23:07:42

冬天高温高压电工作业证丢了怎么补办 良心建议给你说透了

冬天高温高压电工作业证丢了怎么补办 良心建议给你说透了 你是不是也担心学历不高怕报不上名?别急,今天我来给你说清楚。冬天高温高压电工作业证虽然听起来有点吓人,但真不是什么遥不可及的事儿。尤其是在河南,很多建筑工人都在做这行,咱们就从他们的角…

2026/11/8 23:07:42

特种作业高级工好考吗网上查询复审攻略来了

特种作业高级工好考吗网上查询复审攻略来了 证书过期了不知道怎么复审延期,这事儿可真让人头疼。最近不少朋友私信问我,特种作业高级工好考吗?网上查询怎么操作?今天就来聊聊这个话题,帮你理清思路,少走弯路。 特种作业高级工到底难不难考?…

2026/11/8 23:02:40

宫本电工证考前押题怎么准备?实操考试心里没底怕挂科

宫本电工证考前押题怎么准备?实操考试心里没底怕挂科 实操考试心里没底怕挂科,这是很多准备考宫本电工证的朋友最真实的想法。尤其是第一次接触电工实操的考生,面对高压设备、复杂的接线操作,心里难免打鼓。别急,今天我们就来聊聊如何利用 考前押题…

2026/11/8 0:00:27

电工证丢失还能补吗?千万别踩坑,丢了证等于失业

电工证丢失还能补吗?千万别踩坑,丢了证等于失业 你正在找工作,但手里的电工证突然丢了,这下怎么办?别急,先别慌, 电工证丢失还能补吗 ?答案是肯定的,但 千万别踩坑 ,补办流程如果不了解,可能会耽误你上岗、甚至影响到你的收入。…

2026/11/8 0:00:27

电工证丢失还能补吗?千万别踩坑,丢了证等于失业

电工证丢失还能补吗?千万别踩坑,丢了证等于失业 你正在找工作,但手里的电工证突然丢了,这下怎么办?别急,先别慌, 电工证丢失还能补吗 ?答案是肯定的,但 千万别踩坑 ,补办流程如果不了解,可能会耽误你上岗、甚至影响到你的收入。…

2026/11/7 14:54:47

面向复杂光照与角度的宠物面部识别鲁棒性增强策略

在智慧养宠时代&#xff0c;基于视觉的宠物身份识别技术正逐步从实验室走向家庭应用。然而&#xff0c;与配合度高的人类不同&#xff0c;宠物是典型的“非合作生物识别对象”——它们不会主动配合摄像头调整姿态&#xff0c;更无法控制光照环境。实际应用中&#xff0c;我们常…

2026/11/7 14:50:12

SSM电子书店源码全解析:结构、原理、部署与排错实战

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

还想了解更多?直接咨询顾问

免费诊断 + 免费方案 + 透明报价。

全国咨询热线400-8866-253
免费获取方案
☎咨询二维码 ☎ ↑