Java:利用嵌套循环模拟ATM机取款业务

来源:互联网 发布:郑和发现美洲 知乎 编辑:程序博客网 时间:2024/05/21 08:20

代码:

package com.jredu.ch03;import java.util.Scanner;public class Work4 {public static void main(String[] args) {// TODO Auto-generated method stubScanner scan = new Scanner(System.in);for (int i = 1; i < 4; i++) {System.out.print("请输入密码:");String pwd = scan.next();if (!pwd.equals("111111")) {//密码错误if(i==3){System.out.println("密码错误,请取卡");}else{System.out.println("密码错误,还有"+(3-i)+"次机会");}}else{//密码正确while(true){System.out.print("请输入金额:");int money = scan.nextInt();if(money%100==0&&money>0&&money<=1000){System.out.println("您取了"+money+"元");System.out.println("交易完成,请取卡!");return;}else{System.out.println("金额有误,请重新输入");}}}}}}