假设 账号:123456789
密码:5211314
余额:10000000
进入程序输出选择操作选项:
1.存款 2取款 3.查询余额
要求使用Scanner交互式操作。
存款,取款,查询均需要输入账户密码,验证没有问题即可进行操作。可以重复操作。
.
package Student;
import java.util.Scanner;
public class family {
public static void main(String[] args) {
int account=123456789;
int passwort=5211314;
int balance=10000000;
System.out.println("欢迎来到大兴银行");
Scanner s=new Scanner(System.in);
while(true){
System.out.println("请输入账号:");
int acc=s.nextInt();
System.out.println("请输入密码:");
int pas=s.nextInt();
if(acc==account&&pas==passwort){
System.out.println("请选择操作选项:1.存款 2取款 3.查询余额");
int a=s.nextInt();
switch (a){
case 1:
System.out.println("请输入存款金额:");
int b=s.nextInt();
balance+=b;
break;
case 2:
System.out.println("请输入取款金额:");
int c=s.nextInt();
balance-=c;
break;
case 3:
System.out.println("您的余额为:"+balance);
break;
default:
System.out.println("输入非法格式!");
}
}
else {
System.out.print("账号或密码错误");}
}
}
}
结果: