为了账号安全,请及时绑定邮箱和手机立即绑定

C#制作关于ATM机系统

C#制作关于ATM机系统

C#
古巷酒香 2016-12-03 15:36:04
//插入银行卡显示主界面(请输入卡号):            //1 输入密码            //2 退出取卡 退出主程序            //密码输入3次冻结该银行卡,该卡将无法继续使用            //输入正确显示菜单:            //1 查看余额        //2取款            //3存款            //4 转账            //5 查看所有交易. 字符串数组[100] static 的全局变量索引位置变量  //6 退出  是否需要继续输入卡号 如果是则返回到最开始的主界面 输入卡号界面             //查看余额显示当前银行卡的现金数额             //取款要求输入取款金额,额度最小50,单笔取款金额不能超过2000元,如果现金不够则提示余额不足;取款成功打印取款凭条            //存款要求输入存款金额,额度最小为50,如果该ATM的存款总额度达到了50W元则提示无法继续存款。存款成功打印存款凭条            //转账要求只能本地卡可以转账,外地卡没有此功能,转账金额必须小于本账户的最大金额,不能超出本账户的总金额。如果输入的值大于总金额的话,则提示无法转账,金额不足!。            //转账成功打印转账凭条 //注:如果插入银行卡不是工商卡则每笔取款交易根据金额收取3%的手续费            //保存每次交易的记录. 1. 所有属性全部为private 使用get set访问器2. 输入卡号和密码:Card1 Card2 3 4 5 存放在数组中  要做为一个静态全局变量3. 根据卡号查找当前卡是否存在的方法中 应该返回卡对象需要的准备工作:卡的类(属性 索引器 构造方法)准备几张卡 放到数组中Card[] cards将输入的卡号在已经准备的卡中进行查询 在数组中遍历查询cards[i].cardNo==“”如果找到该卡 那么继续判断密码是否正确 如果没有找到卡 那么就提示卡号不存在 是否需要重新输入输入密码正确之后。。显示菜单。。然后根据输入的内容进行存款取款操作(存款取款方法都在类中)
查看完整描述

1 回答

?
qq_MrSandaman_0

TA贡献1条经验 获得超0个赞

朋友做好没有

查看完整回答
反对 回复 2016-12-04
  • 1 回答
  • 0 关注
  • 1415 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信