1.登录页面
从控制台输入账号密码和系统内置的账号密码做对比 输入成功即可登录成功 (密码输入三次错误终止程序)
2.取存款页面
Scanner input = new Scanner(System.in);
double money = 5000;
System.out.println("*****欢迎使用中国银行自助ATM存取款机*****");
for (int i = 1; i < 4; i++) {
System.out.println("请输入您的账号:");
int zh = input.nextInt();
System.out.println("请输入您的密码:");
int mm = input.nextInt();
if (zh == 123456 && mm == 000000) {
System.out.println("登录成功");
break;
} else if (3 - i == 0) {
System.out.println("尝试次数过多,请稍后重试");
System.exit(-1);
break;
} else {
System.out.println("账号密码错误,请重新尝试,您还有" + (3 - i) + "次机会,三次机会后将关闭系统");
}
}
System.out.println("1.取款\t2.存款\t3.查询余额\t4.退出系统\t");
System.out.println("******************************************");
System.out.println("请选择:");
int a = input.nextInt();
do {
switch (a) {
case 1:
System.out.println("请输入取款余额");
double qkje = input.nextDouble();
if (qkje <= money) {
money = money - qkje;
System.out.println("取款成功!取款金额为:" + qkje);
} else {
System.out.println("取款失败,余额不足!");
}
break;
case 2:
//存款
System.out.println("请输入存款金额:");
double ckje = input.nextDouble();
money = money + ckje;
System.out.println("存款成功,存款余额为:" + ckje);
break;
case 3:
System.out.println("您的卡上余额为:" + money);
break;
case 4:
//退出系统
System.out.println("谢谢使用,欢迎下次光临!");
System.exit(-1);
break;
}
System.out.println("*****欢迎使用中国银行自助ATM存取款机*****");
System.out.println("1.取款\t2.存款\t3.查询余额\t4.退出系统\t");
System.out.println("******************************************");
System.out.println("请选择");
a = input.nextInt();
} while (true);