问题描述:编写小程序实现对应功能,效果如图:

红框是需要输入的数据。

思路:取款循环进行无数次,故用while循环
总金额为1000,Scanner输入

import java.util.Scanner;
public class ATMQuKuan{public static void main(String[]args){Scanner in = new Scanner(System.in);System.out.println("欢迎使用中国人民银行ATM取款机");int sum=1000;int i=2;//这个i用来控制while语句的进行while(i==2)  //i==2时,一直进行循环,即一直取款{System.out.println("输入取款金额:");int out=in.nextInt();if(out<=sum){System.out.println("剩余金额:"+(sum-out)+"是否继续(‘1’:结束,‘2’:继续)");sum-=out;//保证下次的余额正确i =in.nextInt();}else{System.out.println("目前余额:"+sum+"无法满足您的取款需求!");//else语句后不用再次输入i,直接进入下一次循环}}
}
}

ATM取款机小程序——Java相关推荐

  1. java编写一个ATM取款机小程序

    此程序效果图如下: 一下为源代码: package step4; import java.util.Scanner; public class ForPractice4 { public static ...

  2. 微信读书登陆界面java_(JAVA后端)微信小程序-毕设级项目搭建-微信阅读小程序(内含源码,微信小程序+java逻辑后台+vue管理系统)~不求完美,实现就好...

    转载地址:(JAVA后端)微信小程序-毕设级项目搭建-微信阅读小程序(内含源码,微信小程序+java逻辑后台+vue管理系统)~不求完美,实现就好 转载请注明出处 一.环境搭建 相关环境软件:JDK1 ...

  3. 微信运动步数:小程序+Java后端,源码可下载

    微信运动步数:小程序+Java后端 更多资源:www.jeeweixin.com 功能说明: 1.获取和展示用户的微信运动步数,计算卡路里: 2.用户打开小程序即可实现步数打卡入库: 3.通过日历展示 ...

  4. 微信小程序开发-微信支付之免密支付(自动扣费)一 小程序+java接口

    微信小程序开发-微信支付之免密支付(自动扣费)一 小程序+java接口 链接: 点击进入

  5. java 小程序 多线程_《多线程练习—买票小程序——Java第十四周》

    /* (程序头部注释开始) * 程序的版权和版本声明部分 * Copyright (c) 2011, 烟台大学计算机学院学生 * All rights reserved. * 文件名称:    < ...

  6. (微信小程序)微信小程序-毕设级项目搭建-微信阅读小程序(内含源码,微信小程序+java逻辑后台+vue管理系统)~不求完美,实现就好

    转载地址:(微信小程序)微信小程序-毕设级项目搭建-微信阅读小程序(内含源码,微信小程序+java逻辑后台+vue管理系统)~不求完美,实现就好 转载请注明出处 作者:Happy王子乐 个人网站(整理 ...

  7. 微信小程序-JAVA实现微信支付功能(微信支付2.0)

    微信小程序-JAVA实现微信支付功能(微信支付2.0) 一.前言 本博客主要介绍JAVA后台与微信小程序(UNI-APP或者原生微信小程序)的微信支付的实现,如果是APP或者H5的开发暂时不支持,具体 ...

  8. 微信小程序 + Java + Mysql(登录 Demo)

    目录 一.开发前准备 二.设计登录页面(小程序) 三.创建 Maven 项目 四.创建数据库与数据表 五.后台代码(Java Servlet) 六.运行 七.总结 建议 一.开发前准备 1.注册一个微 ...

  9. 微信小程序 科学计算器(微信小程序+java+python)

    微信小程序之科学计算器 (微信小程序+java+python) 先把自己的小程序和页面贴出来 1.前后端实现步骤: 1.前端采用的就是微信小程序开发工具,后端采用的是以springboot为基础,调用 ...

最新文章

  1. 5.sql2008分组与嵌套
  2. ubuntu mysql 多端口_ubuntu 16.04下mysql5.7.17开放远程3306端口
  3. leetcode-21-合并两个有序链表
  4. Dapr 助力应用架构的可持续性
  5. [SpringSecurity]web权限方案_用户认证_设置用户名密码
  6. 产品结构bom设计 mongodb_超全!注塑产品结构设计准则
  7. 说说Java 7中的模块系统基本概念
  8. 学习CGI之前,需要配置阿帕奇---windows
  9. 芯片巨头三国杀:AI加剧芯片厂商间竞赛,英特尔、英伟达、AMD竞相发力
  10. 箭头函数的this指向谁_你好,我是 JavaScript 的 this
  11. 在ubuntu 64位的机器上执行arm-linux-gcc提示 no such file or directory
  12. opengl 4.5离线文档下载
  13. yy自动语音接待机器人_YY语音最新应用教程 场控机器人
  14. 《Microduino实战》——3.4 重新认识软件与硬件
  15. 为什么资源管理对现代企业很重要?
  16. 掌握这六步,搭建完美的机器学习项目
  17. Linux文件系统类型
  18. maven model inspection
  19. 威客witkey扫盲
  20. 王了个王(羊了个羊)H5游戏源码下载

热门文章

  1. Android笔记-Linux Kernel Ftrace (Function Trace)解析
  2. 2020-10-22.c和.h文件的区别
  3. 一个电路分析(设计经典的单片机采样电阻 C8051F330内部具有10位高精度的A/D转换器)
  4. javascript获取当前时间后按规定样式输出
  5. win7下制作ubuntu系统安装启动盘和U盘安装ubuntu全过程
  6. [CF4D]Mysterious Present
  7. 计算机没有a3打印,打印机如何设置打印a3,打印机如何打印a3纸
  8. 信奥中的数学:对数(2022.10.29)
  9. 第六周学习周记——学习JavaScript
  10. 腾讯视频网页版无法打开的问题