博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
人生第一次的自己完成的atm机
阅读量:4628 次
发布时间:2019-06-09

本文共 2067 字,大约阅读时间需要 6 分钟。

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();
}
}
}

 

转载于:https://www.cnblogs.com/oushiyang/p/5300055.html

你可能感兴趣的文章
各地IT薪资待遇讨论
查看>>
splay入门
查看>>
带CookieContainer进行post
查看>>
C语言学习笔记--字符串
查看>>
关于七牛进行图片添加文字水印操作小计
查看>>
DataSource数据库的使用
查看>>
Luogu4069 SDOI2016 游戏 树链剖分、李超线段树
查看>>
Java的内部类真的那么难以理解?
查看>>
一文搞懂Java环境,轻松实现Hello World!
查看>>
hash实现锚点平滑滚动定位
查看>>
也谈智能手机游戏开发中的分辨率自适应问题
查看>>
关于 IOS 发布的点点滴滴记录(一)
查看>>
vue+element-ui实现表格checkbox单选
查看>>
[周记]8.7~8.16
查看>>
递归定义
查看>>
kindeditor 代码高亮设置
查看>>
图的邻接表存储
查看>>
2018 leetcode
查看>>
PHP中获取当前页面的完整URL
查看>>
Chapter 4 Syntax Analysis
查看>>