ATM机
Posted 土生搞IT
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ATM机相关的知识,希望对你有一定的参考价值。
public class ATM {
public static int yue = 150000;
public static void main(String[] args) {
System.out.println("**************************");
System.out.println("****欢*迎*使*用*ATM*机****");
System.out.println("**************************");
Scanner s = new Scanner(System.in);
System.out.println("请选择操作:1、登陆;2、退出");
int i = s.nextInt();
if (i == 1) {
int m = 1;
for (int n = 0; n < 3; n++) {
Scanner st = new Scanner(System.in);
System.out.println("请输入账户:");
String zhanghu = st.next();
System.out.println("请输入密码:");
String mima = st.next();
if (zhanghu.equals("laowang") && mima.equals("123")) {
System.out.println("登陆成功");
m = 2;
break;
} else {
System.out.println("密码或账户错误");
}
}
if (m != 2) {
System.out.print("非法用户");
System.exit(0);
}
while (true) {
Scanner d = new Scanner(System.in);
System.out.println("请输入选择:1、查询;2、取款;3、存款;4、退出。");
int j = d.nextInt();
if (j == 1) {
System.out.println("你的余额为:" + yue);
}
else if (j == 2) {
for (int l = 0; l < 3; l++) {
Scanner e = new Scanner(System.in);
System.out.println("请输入取款金额");
int qukuan = e.nextInt();
if (qukuan <= 0 || qukuan % 100 != 0 ) {
System.out.println("你输入的金额有误,请重新输入");
} else if (qukuan > yue) {
System.out.println("余额不足");
} else if (qukuan > 100000) {
System.out.println("你输入的金额过大");
} else {
yue = yue - qukuan;
break;
}
}
}
else if (j == 3) {
Scanner e = new Scanner(System.in);
System.out.println("请放入现金");
int cunkuan = e.nextInt();
if (yue + cunkuan > 200000) {
System.out.println("钱太多了放不下");
} else {
yue = yue + cunkuan;
}
}
else if (j == 4) {
System.out.println("欢迎下次使用");
System.exit(0);
}
else{
System.out.println("看不懂");
}
}
}
}
}
以上是关于ATM机的主要内容,如果未能解决你的问题,请参考以下文章