银行 行

来源:互联网 发布:淘宝卖家回复买家评语 编辑:程序博客网 时间:2024/06/02 12:55
 
 class summary    {        User user = new User();        public void Create()        {            Console.WriteLine("请输入用户名:");            user._name = Console.ReadLine();            user._account = "111";            Console.WriteLine("请输入用户密码:");            user._password = Console.ReadLine();            Console.WriteLine("请输入用户身份证号:");            user._indent = Console.ReadLine();            Console.WriteLine("请输入用户存款金额:");            user._balance = double.Parse(Console.ReadLine());            Console.WriteLine("账户:{0},用户名:{1},存款金额:{2}创建成功!", user._account,                user._name, user._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 (user._password != pwd)            {                Console.WriteLine("密码有误!");                return;            }            Console.WriteLine("请输入取款金额:");            double money = double.Parse(Console.ReadLine());            double result = user.Minus(money);            if (result == -1)            {                Console.WriteLine("取款失败!");            }            else            {                Console.WriteLine("取款成功!当前余额:" + result);            }        }                  User[] _userG = new User[3];        public void initial() {                               _userG[0]=new User();        _userG[0]._account = "111";        _userG[0]._name = "张根硕";        _userG[0]._password = "111";        _userG[0]._indent="111";        _userG[0]._balance = 3000;        _userG[1] = new User();        _userG[1]._account = "111";        _userG[1]._name = "李根硕";        _userG[1]._password = "111";        _userG[1]._indent = "111";        _userG[1]._balance = 4000;        _userG[2] = new User();        _userG[2]._account = "111";        _userG[2]._name = "权世界";        _userG[2]._password = "111";        _userG[2]._indent = "111";        _userG[2]._balance = 5000;                }        private string _account;        public string Account        {            get { return _account; }            set { _account = value; }        }              private string _name;        public string Name        {            get { return _name; }            set { _name = value; }        }               private string _indent;        public string Indent        {            get { return _indent; }            set { _indent = value; }        }        private string _password;        public string Password        {            get { return _password; }            set { _password = value; }        }        private string _balance;        public string Balance        {            get { return _balance; }            set { _balance = value; }        }        public void owllUser(){               foreach (User useritem in _userG){                  Console.WriteLine("账户姓名:"+useritem._name);        }        }        public void WithD()        {            string account = "";            string pwd;            Console.WriteLine("请输入账号:");            account = Console.ReadLine();            if (account.Length == 0)            {                Console.WriteLine("输入的账号不正确!");                return;            }            Console.WriteLine("请输入账户密码!");            pwd = Console.ReadLine();            if (user._password != pwd)            {                Console.WriteLine("密码有误!");                return;            }            Console.WriteLine("请输入存款金额:");            double money = double.Parse(Console.ReadLine());            double result = user.Min(money);            if (result == -1)            {                Console.WriteLine("存款失败!");            }            else            {                Console.WriteLine("存款成功!当前余额:" + result);            }}    public void showCust()        {            string option = "";            do            {                Console.WriteLine("===============欢迎使用自动银行服务!=================");                Console.WriteLine("1:存款 2:取款 3:转账 4:查询余额 5:退出");                Console.WriteLine("===================================================");                option = Console.ReadLine();                switch (option)                {                    case "1":                        WithD();                        break;                    case "2":                        WithDraw();                        break;                    case "3":                        break;                    case "4":                        break;                    case "5":                        break;                    default:                        Console.WriteLine("输入无效!");                        continue;                }                break;            } while (true);}        }    }
  class User    {        public string _name;        public string _password;        public string _indent;        public double _balance;        public string _account;        public double Minus(double money)        {            if (money > 0)            {                if (money <= _balance)                {                    _balance -= money;                    return _balance;                }                else                {                    return -1;                }            }            else            {                return -1;            }        }        public double Min(double money)        {            if (money > 0)            {                                    _balance += money;                    return _balance;                                          }            else            {                return -1;            }        }            }

 class Program    {        static void Main(string[] args)        {            summary s = new summary();            s.initial();            s.owllUser();            s.showCust();            Console.ReadLine();        }    }}

                                             
0 0
原创粉丝点击