public?static?void?main(String[]?args)?{
String?realPwd?=?"111111";
Integer?errorCount?=?0;
Integer?account;
Scanner?sc?=? new?Scanner(System.in);
while(true){
System.out.print("請輸入密碼:");
String?pwd?=?sc.next();
if(!pwd.equals(realPwd)){
errorCount++;
System.out.println("第"+errorCount+"次輸入密碼不正確");
if(errorCount>=3){
System.out.println("密碼錯誤,請取卡");
break;
}
}else{
while(true){
System.out.print("請輸入取款金額:");
account?=?sc.nextInt();
if(account>1000?||?account<0){
System.out.println("取款金額最低0元,最高1000元");
}else?if(account%100!=0){
System.out.println("只有100的紙幣");
}else{
System.out.println("取款金額"+account+"元");
System.out.println("交易完成,請取卡");
break;
}
}
break;
}
}
}