银行

来源:互联网 发布:odis工程师到数据 编辑:程序博客网 时间:2024/04/25 09:51
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace ConsoleApplication3{    class Program    {        static void Main(string[] args)        {            Bank a = new Bank();            a.initial();                      a.show();            a.menu();                   }    }}using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace ConsoleApplication3{    class Bank    {        User s = new User();        User[] j=new User[3];        public void initial() {            j[0] = new User();            j[0].hao = "6";            j[0].yonghu="1";            j[0].password = "1";            j[0].zheng = "1";            j[0].yu = 1000;            j[1] = new User();            j[1].hao = "6";            j[1].yonghu = "1";            j[1].password = "1";            j[1].zheng = "1";            j[1].yu = 1000;            j[2] = new User();            j[2].hao = "6";            j[2].yonghu = "1";            j[2].password = "1";            j[2].zheng = "1";            j[2].yu = 1000;            xianshi();        }        public void xianshi()        {         foreach(User l in j)        {            Console.WriteLine("姓名:"+l.yonghu);        }        }        public void show()        {            s.hao = "6";            Console.Write("请输入用户名:");            s.yonghu = Console.ReadLine();            Console.Write("请输入密码:");            s.password = Console.ReadLine();            Console.Write("请输入身份证号:");            s.zheng = Console.ReadLine();            Console.Write("请输入存款金额:");            s.yu= double.Parse(Console.ReadLine());            Console.WriteLine("账户:{0}用户名:{1}存款金额:{2}创建成功", s.hao, s.yonghu, s.yu);            Console.ReadLine();        }             public void menu()        {            bool sss=true;            do            {                int xuanze = 0;                Console.WriteLine("=========欢迎使用自动银行服务=========");                Console.WriteLine("1.存款2.取款3.转账4.查询余额5退出");                Console.WriteLine("======================================");                xuanze = int.Parse(Console.ReadLine());                switch (xuanze)                {                    case 1:                        show2();                        break;                    case 2:                        show1();                        break;                    case 3:                        break;                    case 4:                        break;                    case 5:                        sss=false;                        break;                                            default:                        Console.WriteLine("输入错误");                        break;                }                           }while(sss);            Console.ReadLine();        }        public void show1()        {            string hao1;            string password1;            Console.Write("请输入账号:");            hao1 = Console.ReadLine();            Console.Write("请输入密码:");            password1 = Console.ReadLine();            if(hao1!=s.hao||password1!=s.password)            {            Console.WriteLine("登陆失败");            }            else            {            Console.Write("输入取款金额");            double money=double.Parse(Console.ReadLine());            double yp=s.qukuan(money);            if (yp == -1)            {                Console.WriteLine("取款失败");            }            else            {                Console.WriteLine("取款成功!当前余额:"+yp);                        }            }             Console.ReadLine();        }        public void show2()        {            Console.WriteLine("请输入账号");            String hao1 =Console.ReadLine();            if (hao1 == s.hao)            {                Console.WriteLine("账号正确,请存款");                Console.WriteLine("请输入存款");                double money1 = double.Parse(Console.ReadLine());                double ss = s.cunkuan(money1);                Console.WriteLine("操作成功,当前余额:" + ss);            }            else            {                Console.WriteLine("输入错误");            }            Console.ReadLine();                   }    }        }    using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace ConsoleApplication3{    class User    {        public string yonghu;        public string zheng;        public string password;                public double yu;        public string hao;        public double qukuan(double money)        {            if (money > 0)            {                if (money <=yu )                {                    yu = yu - money;                    return yu;                }                else                {                    return -1;                }            }            else            {                return -1;            }          }        public double cunkuan(double money1)        {         if(money1>0)        {            yu += money1;            return yu;        }        else        {        return -1;        }                }    }}

1 0
原创粉丝点击