部分银行账户代码

来源:互联网 发布:有声漫画软件排行 编辑:程序博客网 时间:2024/04/24 19:49
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace ConsoleApplication3{    class User    {        public string name;        public string password;        public string id;        public double money;        public string num;        public double qukuan(double yuan)        {            if (yuan > 0)            {                if (yuan <= money)                {                    money -= yuan;                    return money;                }                else                {                    return -1;                }            }            else {                return -1;            }        }    }}using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace ConsoleApplication3{    class Bank    {        User ss = new User();        public void show()        {            Console.WriteLine("请输入用户名:");            ss.name = Console.ReadLine();            ss.num = "1970636196";            Console.WriteLine("请输入用户密码:");            ss.password = Console.ReadLine();            Console.WriteLine("请输入用户身份证号:");            ss.id = Console.ReadLine();            Console.WriteLine("请输入用户存款金额:");            ss.money = double.Parse(Console.ReadLine());            Console.WriteLine("账户:{0},用户名:{1},存款金额:{2} 创建成功!", ss.num, ss.name, ss.money);            Console.ReadLine();        }        public void show2()        {            string option = " ";            Console.WriteLine("=========欢迎使用自动银行服务=========");            Console.WriteLine("1:存款2:取款3:转账4:查询余额5:退出");            Console.WriteLine("======================================");            option = Console.ReadLine();            switch (option)            {                case "1":                    break;                case "2":                    withdraw();                    break;                case "3":                    break;                case "4":                    break;                case "5":                    break;                default:                    Console.WriteLine("输入无效!");                    break;            } Console.ReadLine();        }        public void withdraw()        {            string account = " ";            string pwd;            Console.WriteLine("请输入账号:");            account = Console.ReadLine();            if (account != ss.num)            {                Console.WriteLine("输入账号不正确");                return;            }            Console.WriteLine("请输入账号密码:");            pwd = Console.ReadLine();            if (ss.password != pwd)            {                Console.WriteLine("密码错误!");                return;            }            Console.WriteLine("请输入取款金额:");            double yuan = double.Parse(Console.ReadLine());            double result = ss.qukuan(yuan);            if (result == -1)            {                Console.WriteLine("取款失败");            }            else            {                Console.WriteLine("取款成功!当前余额:" + result);            }Console.ReadLine();        }    }    }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 s = new Bank();            s.show();            s.withdraw();            s.show2();        }    }}

0 0
原创粉丝点击