JavaSE-Day05

import java.util.Scanner;

public class ATM02 {
    public static void main(String[] args) {
        Scanner input = new Scanner(System.in);
        int o = 0;
        String account = null;
        String password = null;
        boolean islong = false;
        while (o < 3) {
            System.out.print("请输入账号:");
            account = input.next();
            System.out.print("请输入密码:");
            password = input.next();
            if (account.equals("admin") && password.equals("123456")) {
                System.out.println("登录成功!");
                islong = true;
                break;
            } else {
                System.out.println("账号或密码错误,请重新输入!剩余" + (2 - o) + "次机会");
                o++;
            }
        }
        if (!islong) {
            System.out.println("密码输入错误已达到三次,强制退出系统!");
            System.exit(-1);
        }
        System.out.println("*****欢迎实用太平洋银行自主ATM存取款机*****");
        System.out.println("1.取款\t2.存款\t3.查询余额\t4.退出系统");
        System.out.println("****************************************");
        System.out.println("请选择:");
        String num = input.next();
        double money = 10000;
        do {
            switch (num) {
                case "1":
                    System.out.println("请输入需要取款的金额:");
                    double qkje = input.nextDouble();
                    if (qkje > money) {
                        System.out.println("余额不足");
                    } else {
                        money = money - qkje;
                        System.out.println("取款成功");
                        System.out.println("取款成功,取款金额为:" + qkje);
                    }
                    break;
                case "2":
                    System.out.println("请输入需要存款的金额:");
                    double ckje = input.nextDouble();
                    money += ckje;
                    System.out.println("存款成功,存款金额为:" + money);
                    break;
                case "3":
                    System.out.println("余额为" + money);
                    break;
                case "4":
                    System.out.println("系统已退出");
                    System.exit(-1);
                    break;
            }
            System.out.println("*****欢迎实用太平洋银行自主ATM存取款机*****");
            System.out.println("1.取款\t2.存款\t3.查询余额\t4.退出系统");
            System.out.println("****************************************");
            System.out.println("请选择:");
            num = input.next();
        } while (true);
    }
}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值