`import java.util.Scanner;
public class ATM3 {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.println("请设置账号和密码");
System.out.println("请设置账号:");
String zhh = input.next();
System.out.println("请设置密码:");
String ma =input.next();
System.out.println("请确认密码:");
String mi =input.next();
if (mi.equals(ma)){
System.out.println("设置成功!");
System.out.println("请输入账号和密码");
for (int i = 0; i < 3; i++) {
System.out.println("请输入账号:");
String s1 = input.next();
System.out.println("请输入密码:");
String s2 = input.next();
if (s1.equals(zhh) & s2.equals(mi)) {
System.out.println("登录成功!");
System.out.println("*****欢迎使用中国银行自助ATM存取款机*****");
System.out.println("1.取款\t2.存款\t3.查询余额\t4.退出系统");
System.out.println("**************************************");
System.out.println("请选择:");
double money = 5000;
do {
String num = input.next();
switch (num) {
case "1":
System.out.println("请输入需要存款的金额:");
double qq = input.nextDouble();
money = money + qq;
System.out.println("存款成功");
break;
case "2":
System.out.println("请输入需要取款的金额:");
double qc = input.nextDouble();
if (qc > money) {
System.out.println("余额不足");
} else {
money = money - qc;
System.out.println("取款成功");
}
break;
case "3":
System.out.println("余额为" + money);
break;
case "4":
System.out.println("感谢您的使用欢迎您下次光临!");
System.exit(-1);
}
System.out.println("*****欢迎使用中国银行ATM机存取款系统*****");
System.out.println("1.存款\t2.取款\t3.查询余额\t4.退出系统");
System.out.println("请选择:");
} while (true);
} else if (2 - i == 0) {
System.out.println("输入次数已达上线");
} else {
System.out.println("登录失败,你还有" + (2 - i) + "次机会");
}
}
}else {
System.out.println("设置失败!!!请重新尝试。");
}
}
}