public class YinHang {
//定义账户初始总金额,获取键盘输入。
static double sum=1000;
static java.util.Scanner sc=new java.util.Scanner(System.in);
public static void main(String[] args) {
while(true){
System.out.println("请输入您的账户");
int i=sc.nextInt();
if (i==10){
//获取1 2 3 的值 选择要做的操作
System.out.println("欢迎张三,您的存款余额是"+sum+"\n按1 选择存款 按2 选择取款 按0 选择退出");
int k=sc.nextInt();
if(k==1){
Deposit();
}
if(k==2){
WithDraw();
}
}else{
System.out.println("您输入的账户不对,请返回系统重新输入");
continue;
}
}
}
public static void Deposit(){
System.out.println("欢迎进入存款页面,请输入存款的金额");
while(true){
//获取存款金额
System.out.println("请输入您要存入的金额:");
double money=sc.nextInt();
//存款总数
sum=sum+money;
System.out.println("您存入了"+money+"元"+"现在共有存款"+sum);
System.out.println("继续请按1,退出请按0");
//获取是否继续存款1或者0
int jx=sc.nextInt();
if(jx==0){
break;
}else{
continue;
}
}
}
public static void WithDraw(){
System.out.println("欢迎进入取款页面,请输入取款金额");
while(true){
//获取存款金额
System.out.println("请输入您要取出的金额:");
double money2=sc.nextInt();
//存款总数
if(money2>sum){
System.out.println("您的取款金额大于存款,请返回系统重新操作");
break;
}
sum=sum-money2;
System.out.println("您取出了"+money2+"元"+"现在共有存款"+sum);
System.out.println("继续请按1,退出请按0");
//获取是否继续存款1或者0
int jx=sc.nextInt();
if(jx==0){
break;
}else{
continue;
}
}
}
}