123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869 |
- package com.lc.day03.exer;
- import java.util.Scanner;
- /**
- * ClassName: ExerFor01
- * Package: com.lc.day03.exer
- * Description:
- *
- * @Author 爱扣钉-陈晨
- * @Create 2023/7/15 9:44
- * @Version 1.0
- */
- public class ExerDoWhile07 {
- public static void main(String[] args) {
- /*
- =========ATM========
- 1、存款
- 2、取款
- 3、显示余额
- 4、退出
- 请选择(1-4):
- */
- //标识
- boolean flag = true;
- //余额
- double banance = 1000;
- //键盘输入
- Scanner scanner = new Scanner(System.in);
- do {
- System.out.println("=========ATM========");
- System.out.println("1、存款");
- System.out.println("2、取款");
- System.out.println("3、显示余额");
- System.out.println("4、退出");
- System.out.println("请选择");
- //选择
- int n = scanner.nextInt();
- switch (n){
- case 1:
- System.out.println("请输入存款金额");
- double v = scanner.nextDouble();
- banance+=v;
- break;
- case 2:
- System.out.println("请输入取款金额");
- double v1 = scanner.nextDouble();
- if (v1 > banance){
- System.out.println("余额不足");
- }else {
- banance -=v1;
- }
- break;
- case 3:
- System.out.println("金额:"+banance);
- break;
- case 4:
- flag = false;
- break;
- default:
- System.out.println("操作有误重新输入");
- break;
- }
- }while (flag);
- scanner.close();
- }
- }
|