package QuKuanJi;
import java.util.Scanner;
//import java.lang.*;
//import java.library.path
public class Text {
public static void main(String[] args) {
int ymima=1,xmima,choose,number,ymima1;
long ID,MId=666666666;
float money,account=10000;
//String name[];
Scanner sr=new Scanner(System.in);
System.out.println("欢迎使用建设银行自动取款机");
System.out.println("请插入银行卡......");
System.out.print("请输入密码:");
for(int j=1;j<=3;j++) {
xmima=sr.nextInt();
if(xmima==ymima) {
// System.out.println(“1------查询”);
// System.out.println(“2------取款”);
// System.out.println(“3------存款”);
// System.out.println(“4------转账”);
// System.out.println(“5------退卡”);
break;
}else {
System.out.println(“输入错误,请从新输入”);
if(j>2) {
System.out.println(“冻结了哈哈哈哈”);
System.exit(0);
}
}
}
while(true) {
System.out.println("1------查询");
System.out.println("2------取款");
System.out.println("3------存款");
System.out.println("4------转账");
System.out.println("5------修改密码");
System.out.println("6------退卡");
//int i=0;
System.out.print("请输入选择项:");
choose=sr.nextInt();
switch(choose){
case 1:
System.out.println("余额还有"+account);
break;
case 2:
while(true) {
// if(i==0) {
System.out.println("请输入取出的金额(本机只取100元):");
money=sr.nextInt();
if(money%100==0) {
if(money<=account) {
account=account-money;
System.out.println("存款账号:"+MId);
System.out.println("存款金额:"+money+"元");
System.out.println("手续费:0.00元");
System.out.println("实际取出金额:"+money);
System.out.println("元还剩余金额"+account+"元");
//i=1;
break;
}else {
System.out.println("余额不足,请重新输入!");
}
}else {
System.out.println("请输入一百元的整数");
}
// }else{
// break;
}
break;
case 3:
System.out.println("本次放钞请勿超过100张,本机只收100元");
System.out.println("请放入钞票个数:");
while(true) {
number=sr.nextInt();
System.out.println("机器正在验钞中.......");
if(number<=100) {
System.out.println("检测出你放入"+number+"张一百元"+"请确认你存入的金额"+(number*100)+"元");
account=account+number*100;
System.out.println("存款账号:"+MId);
System.out.println("存款金额:"+number*100+"元");
System.out.println("手续费:0.00元");
System.out.println("实际存入金额:"+number*100+"元");
System.out.println("现在余额为"+account+"元");
break;
}else {
System.out.println("检测到你的存入大于100张,请重新放入小于100张最大钞票!");
}
}
break;
case 4:
System.out.print("请输入转账的ID卡号:");
ID=sr.nextLong();
while(true) {
System.out.println("请输入转账的金额");
money=sr.nextFloat();
if(money<=account) {
account=account-money;
System.out.println("已经转账给"+ID+"\n"+money+"元");
System.out.println("已经转出金额:"+money+"还剩余金额"+account+"元");
break;
}
else {
System.out.println("你的余额不足,请重新输入");
}
}
break;
case 5:
System.out.print("请输入你原来的密码:");
ymima1=sr.nextInt();
if(ymima==ymima1) {
System.out.print("请输入新密码:");
while(true) {
xmima=sr.nextInt();
if(ymima1==xmima) {
System.out.print("原密码和新密码相同,请重新输入:");
}else {
ymima1=xmima;
System.out.print("请再次输入");
xmima=sr.nextInt();
if(ymima1==xmima) {
System.out.println("密码修改成功,请牢记新密码!");
ymima=ymima1;
}
break;
}
}
}
System.out.println("密码错误,请重新选择!");
break;
case 6:
System.exit(0); //statue 无论为何值都会退出
}
}
}
}