银行

来源:互联网 发布:微博多账号登录软件 编辑:程序博客网 时间:2024/04/18 14:53

 

 class yinhang    {          vvv3 use = new vvv3();        vvv3 []useg = new vvv3[3];        public void Initial() {             useg[0] = new vvv3();            useg[0].account = "1";                  useg[0].name="丁一宇";                  useg[0]. password="0620";                  useg[0]. hao="88888888888";             useg[0].balance=8888;             useg[1] = new vvv3();             useg[1].account = "17654321456";             useg[1].name = "池昌敏";             useg[1].password = "0620";             useg[1].hao = "88888888888";             useg[1].balance = 8888;             useg[2] = new vvv3();             useg[2].account = "1765432147";             useg[2].name = "郑容和";             useg[2].password = "0620";             useg[2].hao = "88888888888";             useg[2].balance = 8888;        }        public void showsan() {         foreach(vvv3 pp in useg){            Console.WriteLine("账户姓名:"+ pp.name);                                }        }        private string name;        public string Name {            get { return name; }            set { name = value; }        }        private string account;        public string Account        {            get { return account; }            set { account = value; }        }        private string password;        public string Password        {            get { return password; }            set { password = value; }        }        private string hao;        public string Hao        {            get { return hao; }            set { hao = value; }        }        private int balance;                    public int BA        {            get { return balance; }            set { balance = value; }        }        public void show1()        {            Console.WriteLine("请输入用户名:");            use.name = Console.ReadLine();            use.account = "179708064356";            Console.WriteLine("请输入用户密码:");            use.password = Console.ReadLine();            Console.WriteLine("请输入用户身份证号:");            use.hao = Console.ReadLine();            Console.WriteLine("请输入用户存款金额:");            use.balance = double.Parse(Console.ReadLine());            Console.WriteLine("账户:{0},用户名:{1},存款金额{2},创建成功!",                use.account, use.name, use.balance);            Console.ReadLine();        }        public void WithDraw()        {            string account = "";            string pwd;            Console.WriteLine("请输入账号:");            account = Console.ReadLine();            if (account.Length == 0)            {                Console.WriteLine("输入的账号不正确!");                return;            }            Console.WriteLine("请输入账户密码:");            pwd = Console.ReadLine();            if (use.password != pwd)            {                Console.WriteLine("密码有误!");                return;            }            Console.WriteLine("请输入取款金额:");            double money = double.Parse(Console.ReadLine());            double result = use.MinMoney(money);            if (result == -1)            {                Console.WriteLine("取款失败!");            }            else            {                Console.WriteLine("取款成功!当前余额:" + result);                Console.ReadLine();            }                  }        public void showhy()        {            string option = "";            Console.WriteLine("=============欢迎使用自动银行服务==================");            Console.WriteLine("1:存款2:取款3:转账4:查询余额5:退出");            Console.WriteLine("===================================================");            option = Console.ReadLine();            switch (option) {                 case "1":                    cunkuan();                    break;                case "2":                    WithDraw();                    break;                case "3":                    break;                case "4":                    break;                case "5":                    break;                default:                    Console.WriteLine("输入无效!");                    break;            }                    }        public void cunkuan() {            string count = " ";            Console.WriteLine("请输入您的账号:");            count = Console.ReadLine();            if (count == use.account)            {                Console.WriteLine("请输入存款金额:");                use.balance = double.Parse(Console.ReadLine());            }            else {                Console.WriteLine("账户不存在!");                return;            }            if (use.balance > 0) {                Console.WriteLine("操作成功!当前余额");                Console.ReadLine();                        }                        }
 
 
 
 
 
 
 
  class vvv3    {         public string name;        public string password;        public string hao;        public double balance;        public string account;        public double MinMoney(double money)        {            if (money > 0)            {                if (money <= balance)                {                    balance -= money;                    return balance;                }                else                {                    return -1;                }            }            else {                return -1;            }        }    }    }

 
 
 
 
 
 
 
 
 
 
 
 
 class Program    {        static void Main(string[] args)        {            yinhang s = new yinhang();            s.show1();            s.showhy();        }    }}
 
 
 
 

                                             
0 0