• 第一次测试源代码


    //信1705-2 20173629 何伟豪
    package 源代码;

    import java.util.Scanner;

    public class AccountManager {
    public static void main(String[] args) {
    //创建Scanner对象 接受从控制台输入
    Scanner input=new Scanner(System.in);
    Account acc=new Account();
    //进入初始界面
    System.out.println("***************************************************************");
    System.out.println(" 欢迎使用中国工商银行自动柜员系统");
    System.out.println("***************************************************************");
    System.out.println(" 请输入您的账号: ");
    //输入账号
    String ID =input.next();
    //密码输入界面
    System.out.println("***************************************************************");
    System.out.print(" 欢迎");
    System.out.print(ID);
    System.out.println("使用中国工商银行自助柜员系统");
    System.out.println("***************************************************************");
    System.out.println(" 请输入您的密码:");
    //输入密码
    String password=input.next();

    //总界面
    System.out.println("***************************************************************");
    System.out.print(" 欢迎");
    System.out.print(ID);
    System.out.println("使用中国工商银行自助柜员系统");
    System.out.println("***************************************************************");
    System.out.println(" 1、存款;");
    System.out.println(" 2、取款;");
    System.out.println(" 3、转账汇款;");
    System.out.println(" 4、修改密码;");
    System.out.println(" 5、查询余额;");
    //输入选择的项目编号
    String xuanze = input.next();
    switch(xuanze) {
    case "1":{
    acc.cunkuan(ID);
    break;
    }
    case "2":{
    acc.qukuan(ID);
    break;
    }
    case "3":{
    break;
    }
    case "4":{
    acc.mima(ID);
    break;
    }
    case "5":{
    acc.yue(ID);
    break;
    }
    }

    input.close();
    }

    }

    package 源代码;

    import java.util.Scanner;

    public class Account {
    Scanner input=new Scanner(System.in);
    String accountID;
    String accountname;
    String operatedate;
    int operatetype;
    String accountpassword;
    int accountbalance;
    int amout;
    public Account() {}
    public void setaccountID(String accountID)
    {
    this.accountID=accountID;
    }
    public void setaccountname(String accountname)
    {
    this.accountname=accountname;
    }
    public void setoperatedate(String operatedate)
    {
    this.operatedate=operatedate;
    }
    public void setoperatetype(int operatetype)
    {
    this.operatetype=operatetype;
    }
    public void setaccountpassword(String accountpassword)
    {
    this.accountpassword=accountpassword;
    }
    public void setaccountbalance(int accountbalance)
    {
    this.accountbalance=accountbalance;
    }
    public void setamout(int amout)
    {
    this.amout=amout;
    }


    public Object getaccountID() {
    return accountID;
    }
    public Object getaccountname() {
    return accountname;
    }
    public Object getoperatedate() {
    return operatedate;
    }
    public Object getoperatetype() {
    return operatetype;
    }
    public Object getaccountpassword() {
    return accountpassword;
    }
    public Object getaccountbalance() {
    return accountbalance;
    }
    public Object getamout() {
    return amout;
    }

    //定义存款函数
    public void cunkuan(String ID0) {
    System.out.println("***************************************************************");
    System.out.print(" 欢迎");
    System.out.print(ID0);
    System.out.println("使用中国工商银行自助柜员系统");
    System.out.println("***************************************************************");
    System.out.println(" 请输入存款金额;");
    String a=input.next();
    int b;
    b=Integer.parseInt(a);
    accountbalance=accountbalance+b;
    System.out.println("***************************************************************");
    System.out.print(" 欢迎");
    System.out.print(ID0);
    System.out.println("使用中国工商银行自助柜员系统");
    System.out.println("***************************************************************");
    System.out.println(" 当前账户存款操作成功。");
    System.out.print(" 当前账户余额为:");
    System.out.print(b);
    }
    //定义余额函数
    public void yue(String ID0) {
    System.out.println("***************************************************************");
    System.out.print(" 欢迎");
    System.out.print(ID0);
    System.out.println("使用中国工商银行自助柜员系统");
    System.out.println("***************************************************************");
    System.out.print(" 当前账户余额为:");
    System.out.print(accountbalance);
    }
    //定义修改密码
    public void mima(String ID0) {
    System.out.println("***************************************************************");
    System.out.print(" 欢迎");
    System.out.print(ID0);
    System.out.println("使用中国工商银行自助柜员系统");
    System.out.println("***************************************************************");
    System.out.println("请输入当前密码:");
    System.out.println("请输入修改密码:");
    System.out.println("请输入确认密码:");
    String q;
    String w;
    String e;
    q=input.next();
    w=input.next();
    e=input.next();
    System.out.println("***************************************************************");
    System.out.print(" 欢迎");
    System.out.print(ID0);
    System.out.println("使用中国工商银行自助柜员系统");
    System.out.println("***************************************************************");
    System.out.println("修改密码成功");
    }
    //取款函数
    public void qukuan(String ID0) {
    System.out.println("***************************************************************");
    System.out.print(" 欢迎");
    System.out.print(ID0);
    System.out.println("使用中国工商银行自助柜员系统");
    System.out.println("***************************************************************");
    System.out.println("请输入取款金额:");
    String r;
    r=input.next();
    System.out.println("***************************************************************");
    System.out.print(" 欢迎");
    System.out.print(ID0);
    System.out.println("使用中国工商银行自助柜员系统");
    System.out.println("***************************************************************");
    System.out.print("当前账户取款操作");
    System.out.print(r);
    System.out.println("元成功");
    System.out.print("当前账户余额为:");
    System.out.println(accountbalance);
    }

    }

  • 相关阅读:
    洛谷 P1635 跳跃
    python write() argument must be str, not bytes
    python write() argument must be str, not bytes
    Python hashlib Unicode-objects must be encoded before hashing
    Python hashlib Unicode-objects must be encoded before hashing
    洛谷P1629 邮递员送信
    TypeError: Error when calling the metaclass bases Cannot create a consistent method resolution
    TypeError: Error when calling the metaclass bases Cannot create a consistent method resolution
    [USACO07FEB]银牛派对Silver Cow Party
    [USACO09OPEN]捉迷藏Hide and Seek
  • 原文地址:https://www.cnblogs.com/hwh000/p/9696691.html
Copyright © 2020-2023  润新知