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 代码_java ATM取钱代码相关推荐

  1. 网页java代码_java抓取网页代码

    导读热词 代码以下 import java.io.BufferedReader; import java.io.InputStreamReader; import java.net.HttpURLCo ...

  2. java全面的计算器代码_Java实现计算器的代码

    用java 实现的计算器,原理看代码注释,具体内容如下 public class mycalculator { public static void main(string[] args) { str ...

  3. java股票数据_java抓取东方财富股票数据(附源码)

    背景 前段时间给朋友写了一个自动抓取同花顺股票数据的程序,不少人觉得不错. 这几天后台有粉丝给我留言让我也抓一下东方财富的数据,说东方财富的数据特别难抓,我还真不一定能搞得定. 本来我是一个德艺双磬且 ...

  4. git获取代码,拉取最新代码,更新代码等

    有句话说的很好:git是弓,我们的代码是箭,github就是靶子.我们需要把自己的代码存放到github的仓库上. 下图为截取的阮一峰博客的关于git常用命令总结的一张图片: 1.一开始从零获取代码 ...

  5. JAVA模拟银行存钱,取钱操作以及计算利息操作

    /* *程序的版权和版本声明部分: *程序的版权和版本声明部分: *Copyright(c)2013,烟台大学计算机学院学生 *All rights reserved. *文件名称: *作者:尚振伟 ...

  6. java抓取网页代码_java 抓取网页内容实现代码

    复制代码 代码如下: package test; import java.io.BufferedReader; import java.io.IOException; import java.io.I ...

  7. java atm程序设计_Java ATM机操作界面程序哦

    Java ATM机操作界面程序哦 //以下是我写的ATM操作界面的程序// //请高手赐教如何添加背景图形????// import java.awt.*; import java.awt.event ...

  8. java 字符处理_Java字符串处理实用代码

    您的位置:首页 - 教程 - Java - 正文 Java字符串处理实用代码 package myjava; public class Mystring { public static void ma ...

  9. java构造块_java中的静态代码块、构造代码块、构造方法详解

    运行下面这段代码,观察其结果: package com.test; public class HelloB extends HelloA { public HelloB() { } { System. ...

最新文章

  1. amd同步多线程_锐龙本主力AMD锐龙5 3500U测试:八代酷睿招架不住…
  2. 基于suse linux系统的cacti系统部署——rpm包方式
  3. 《SpringBoot揭秘:快速构建微服务体系》—第2章2.4节本章小结*
  4. Python–新一代编程语言
  5. 配置管理小报100629:我是项目组成员,事情比较急,按流程需要项目经理批准,但项目经理不在怎么办?...
  6. 5个须警惕的数据库设计错误
  7. 如何在 Windows 主机上访问本地局域网中的 Linux 主机
  8. 一些会遗忘的代码属性
  9. 快递物流类API推荐
  10. 免费且好用的UML工具推荐
  11. Error running ...: No jdk for module
  12. app防止被抓包,包括Fiddler,Charles,HttpCanary等工具
  13. 管理中如何提高自己的推动力
  14. ROS 使用 gazebo 仿真时遇到的问题
  15. 网站域名DNS被劫持了如何解决?
  16. windows控制面板卸载程序失败(等待。。。)
  17. Windows电脑蓝牙打电话-预研总结
  18. [论文阅读]Structure-from-Motion Revisited
  19. OCJP 考试题之七
  20. Android 安卓动画 属性动画 - 缩放动画

热门文章

  1. 根据字符出现频率排序
  2. 爬取网站图片并保存到本地
  3. spring boot--最基础的hello world
  4. Java的左移和右移的含义!
  5. 过年也学(nei)习 (juan)| 图像特征提取与匹配技术
  6. 七种编程语言的学习曲线
  7. 反思深度学习与传统计算机视觉的关系
  8. 使用Python分析姿态估计数据集COCO的教程
  9. MapReduce骚气分析
  10. iphone默认的heic格式怎么在电脑中打开