admin管理员组文章数量:1794759
取款机
控制台取款机界面
public class Bank {
static Scanner sr = new Scanner(System.in);
static int name[] = { 12, 23 };//数组中放的账号
static int psd[] = { 12, 12 };//密码
static int yue[] = { 100, 200 };//余额public static void main(String[] args) {zhuxian();
}public static void zhuxian() {for (int i = 0; i < 3; i++) {System.out.println("请输入用户名");int sn = sr.nextInt();System.out.println("请输入密码");int sp = sr.nextInt();System.out.println(sn + sp);for (int j = 0; j < name.length; j++) {if (sn == name[j] && sp == psd[j]) {open(j);}}System.out.println("账号或者密码错误,请重新输入");}System.out.println("输入错误三次,请等明年在重新登陆");
}public static void open(int index) {while (true) {System.out.println("欢迎使用ATM模拟系统");System.out.println("1.取款");System.out.println("2.查询信息");System.out.println("3.密码设置");System.out.println("4.退出系统");System.out.println("请选择要进行的操作");int sx = sr.nextInt();switch (sx) {case 1:System.out.println("请输入取款金额");int money = sr.nextInt();if (money < yue[index]) {System.out.println("取款成功");yue[index] -= money;} else {System.out.println("取款失败");}open(index);break;case 2:System.out.println("余额为:" + yue[index]);open(index);break;case 3:System.out.println("请输入新的密码");int sp1 = sr.nextInt();System.out.println("确认密码");int sp2 = sr.nextInt();if (sp1 == sp2) {psd[index] = sp1;System.out.println("密码修改成功");} else {System.out.println("两次密码不一致");}open(index);break;case 4:System.exit(0);break;}}}
}
本文标签: 取款机
版权声明:本文标题:取款机 内容由林淑君副主任自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.xiehuijuan.com/baike/1700118654a401801.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论