人生第一次的自己完成的atm机

Posted 好久不见你不知道的事

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了人生第一次的自己完成的atm机相关的知识,希望对你有一定的参考价值。

package DiSan;

import java.util.Scanner;

public class DiS {

private static double money = 150000;
private static double maxmoney = 200000;
private static double smoney = 20000;

public static void main(String[] args) {
int user = 123456;
int passWord = 123;
login(user, passWord);
}
public static void login(int user, int passWord) {
for (int m = 1; m < 4; m++) {
System.out.println("请输入账户:");
Scanner userSc = new Scanner(System.in);
int userIn = userSc.nextInt();
System.out.println("请输入密码:");
Scanner passWordSc = new Scanner(System.in);
int passWordIn = passWordSc.nextInt();
if (user == userIn && passWord == passWordIn) {
System.out.println("登录成功~");
page();
} else {
System.out.println("账户或密码有误,请重新输入~");
}
}
System.out.println("您已经次数超过限制,请联系相关银行~");
System.exit(0);
}

public static void page() {
System.out.println("*************************************");
System.out.println("**********欢迎使用奥特曼ATM机***********");
System.out.println("*************************************");
System.out.println("1:查询 2:取款 3:存款 4:退出");
Scanner chooseSC = new Scanner(System.in);
int x = chooseSC.nextInt();
if (x == 1) {
System.out.println("你的余额为: " + smoney);
page();
}
if (x == 2) {
System.out.println("请输入你的取款金额: ");
Scanner hahSC = new Scanner(System.in);
double yue = hahSC.nextDouble();
if (yue == 0) {
System.out.println("取款金额不能等于0,请重新输入");
page();
} else if (yue % 100 != 0) {
System.out.println("取款金额需是100的倍数,请重新输入");
page();
} else if (yue < 0) {
System.out.println("取款金额不能为负,请重新输入");
page();
} else if (yue > smoney) {
System.out.println("您的余额不足,请重新输入");
page();
} else if (yue > money) {
System.out.println("取款机余额不足,请重新输入");
page();
} else {
smoney = smoney - yue;
}
page();
}
if (x == 3) {
System.out.println("请放入现金");
Scanner xuxuSC = new Scanner(System.in);
double pao = xuxuSC.nextDouble();
if (pao + money > maxmoney) {
System.out.println("数额过高 请重新输入");
} else {
smoney = pao + smoney;
}
page();
}
if (x == 4) {
System.out.println("谢谢使用,再见");
System.exit(0);
} else{
System.out.println("输入有误!");
page();
}
}
}



 

以上是关于人生第一次的自己完成的atm机的主要内容,如果未能解决你的问题,请参考以下文章

开学第一周

数字货币取款机已安装完成,数字货币ATM机全程取现金视频!

0411作业

劲爆消息各大银行数字货币取款机已安装完成,数字货币ATM机全程取现金视屏!

银行取款流程

第一次Java测试及感触