问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501
你好,欢迎来到懂视!登录注册
当前位置: 首页 - 正文

ATM取款机系统用JAVA怎么做/

发布网友 发布时间:2022-05-04 13:39

我来回答

3个回答

热心网友 时间:2022-06-22 13:15

这里有个模拟
用户:blucastle ,密码: 123

import java.util.Scanner;

public class ATM1 {
Scanner sc = new Scanner(System.in);
private String name = "blucastle";

private double password = 123;

private double money = 500;

public void aloha(){
System.out.println("***********************");
System.out.println("* *");
System.out.println("* 欢迎使用ATM *");
System.out.println("* *");
System.out.println("* 制作人:blucastle*");
System.out.println("* *");
System.out.println("* *");
System.out.println("************************");
System.out.println("请输入用户名:");
String s = sc.next();
if(s.equals("blucastle")) {
System.out.println("请输入密码:");
int ss = sc.nextInt();
if(ss == 123) {
land();
}else{
System.out.println("密码错误,系统退出");
System.exit(0);
}
}else{
System.out.println("用户名错误,系统退出");
System.exit(0);
}

}
//登陆页面
public void land(){

System.out.println("请选择操作界面:1取款,2存款,3查询,4转账,5退出");
int a = sc.nextInt();// 请加入此句
switch(a){
case 1 : // 去掉‘’ 因为a 为int型。
get();
break;
case 2 :
set();
break;
case 3 :
query();
break;
case 4 :
divert();
break;
case 5 :
SetOut();
break;
}
}

//取款
public void get(){
System.out.println("请输入取款金额:");
int a = sc.nextInt();
if(a>money){
System.out.println("余额不足!");
}else{
money-=a;
System.out.println("当前余额为:"+money);
land();
}

}
//存款
public void set(){
System.out.println("请输入存款金额:");
int a = sc.nextInt();
money+=a;
System.out.println("当前余额为:"+money);
land();

}
//查询
public void query(){
System.out.println("当前余额为:"+money);
land();

}
//转账
public void divert(){
System.out.println("该功能站未开放!");
land();
}
//退出
public void SetOut(){
System.exit(0);
}

public static void main(String[] args) {
ATM1 atm = new ATM1();
atm.aloha();

}

}

热心网友 时间:2022-06-22 13:15

银行 ATM 客户

要用到多线程,考虑线程安全

热心网友 时间:2022-06-22 13:16

...........
我公司就是做这个的,你指望在上把这个事情问清楚?
那还要我们30多个程序员做啥啊...
声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:11247931@qq.com
面起子是什么面起子的解释 面起子是碱吗 老面是如何做的 不绣钢退磁机 靳三针临症配穴法目录 带状疱疹问与答 田桂英专家简介 面瘫第十一天了,针灸了4次为什么嘴是歪的 三通角阀是什么三通角阀原理知识介绍 华为手机app边框怎么去除掉 Java编程自动取款机步骤 用java编译ATM柜员机模拟程序 JAVA编写模拟ATM机进行帐户余额查询 实现存款和取款业务(使用带参数的... ATM机java代码,求填满!急急急!!!在线等!!! java ATM 设计当日取钱量如何通过JAVA语言实现ATM机一天取钱数不超过5000_百度问一问 JAVA模拟ATM机 ATM机取钱题的java做法 用java编写的ATM机源代码 急急急~~求JAVA中用方法写出一个银行ATM取款机的代码怎么写!! 求Java代码 模拟简易atm机 数组ATM机java代码 atm机的java怎么写啊 java atm机代码 口袋妖怪复刻带火焰珠虫王怎么走 彩虹岛蛇龙之巢1火妖精的火焰珠有什么用 gba口袋妖怪漆黑的魅影里面,梦世界商店里面卖的那些火焰珠,剧毒珠等等物品。哪些精灵需要用到? 我的世界神奇宝贝赤炎珠怎么用 口袋妖怪复刻哪些道具好用?实用性道具分析 我的世界神奇宝贝寒利珠有什么用 口袋妖怪漆黑的魅影5.0二周目的火焰珠和毒珠怎么用啊还有花刺在那抓啊? 求用java编写的ATM机程序代码 求高手用JAVA编写一个模拟ATM机取款业务需求如下:能注释下吗? 淌的词语有那些? 淌的多音字组词 淌的音序是什么 趟的多音字组词和拼音 自然之名的查询流程 在天猫上买了自然之宝,怎么查真伪 流是多音字吗 自然之谜如何查询真伪 某猫上卖的自然之名旗舰店,是之前的那家the namir? 奔,似,强,夹趟的多音字组词 拼多多自然之名是真的么 自然之名拼多多是正品吗 自然之名好用不好用啊,从前没有听说过哎 自然之名是国货吗 自然之名在拼多多有授权吗 自然之名神仙水,真的是国货中的神仙水吗? 自然之名是什么?跟自然奇迹什么关系? 自然之名神仙水尊享版和普通版有什么区别?
  • 焦点

最新推荐

猜你喜欢

热门推荐