java ATM取钱代码
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java ATM取钱代码相关的知识,希望对你有一定的参考价值。
package com.eduask.test;
import java.util.Scanner;
public class ATM {
static double money=0.0;//创建一个账户,金额0.0
public static void main(String[] args) {
Scanner sc=new Scanner(System.in);
for(;;){
System.out.println("欢迎来到爱存不存银行");
System.out.println("请选择交易类型:1 存钱 2 取钱 3 查询余额 4 退出");
int num=sc.nextInt();
if(num==1){
System.out.println("你的存款金额为:");
double m=sc.nextDouble();
add(m);
}else if(num==2){
System.out.println("你的取款金额为:");
double m=sc.nextDouble();
if(m>money){
System.out.println("余额不足");
}else{
if(m%100==0){
jian(m);
}else{
System.out.println("该机器只提供100元面值存取");
}
}
}else if(num==3){
query();
}else{
break;
}
}
}
/**
* 存钱
*/
public static void add(double m){
money+=m;
}
/**
* 取钱
*/
public static void jian(double m){
money-=m;
}
/**
* 查询余额
*/
public static void query(){
System.out.println("你的余额为:"+money);
}
}
以上是关于java ATM取钱代码的主要内容,如果未能解决你的问题,请参考以下文章