2019-01-02 *抽奖系统

2019-01-02  本文已影响0人  f387b2061819
    bool flag = true;
            string name="";
            string pas="";
            int q=0,id=0;
            Random rd = new Random();

            do
            {
                Console.Write(@"
*****欢迎进入奖客富翁系统*****
1.注册
2.登录
3.抽奖
******************************
请选择菜单:");
                try
                {
                    int n = Convert.ToInt32(Console.ReadLine());
                    if (n == 1)
                    {
                        Console.WriteLine(@"
[奖客富翁系统>>>注册]
请填写注册信息:");
                        Console.Write("用户名:");
                        name = Console.ReadLine();
                        Console.Write("密码:");
                        pas = Console.ReadLine();
                        Console.WriteLine("注册成功,请记好您的会员卡号");
                        Console.WriteLine("用户名\t密码\t会员卡号");
                        Console.WriteLine(name + "\t" + pas + "\t" + rd.Next(1000, 9999));
                    }
                    else if (n == 2)
                    {
                        Console.WriteLine("[奖客富翁系统>>>登录]");
                        Console.Write("请输入用户名:");
                        string name1 = Console.ReadLine();
                        Console.Write("请输入密码:");
                        string pas1 = Console.ReadLine();
                        if ((name == name1) && (pas == pas1))
                        {
                            Console.WriteLine("欢迎您:" + name);
                        }
                        else
                        {
                            Console.WriteLine("输入错误,最多可错误三次");
                            q++;
                        }
                    }
                    else if (n == 3)
                    {
                        Console.WriteLine("[奖客富翁系统>>>抽奖]");
                        Console.WriteLine("请输入您的卡号");
                        id = Convert.ToInt32(Console.ReadLine());
                        Console.WriteLine("本日的随机数是:");
                        for (int p = 0; p < 5; p++)
                        {
                            Console.Write(rd.Next(1000, 9999) + "\t");
                        }
                        if (rd.Next(1000, 9999) == id)
                        {
                            Console.WriteLine("");
                        }
                        else
                        {
                            Console.WriteLine("抱歉您不是本日的会员");
                        }
                    }
                }
                catch
                {
                    Console.WriteLine("你输入的格式错误");
                }
                Console.Write("继续吗?(y/n):");
                string m = Console.ReadLine();
                if (m == "y")
                {
                    flag = true;
                }
                else if (m == "n")
                {
                    flag = false;
                    Console.Write("系统退出,谢谢使用!!!");
                }
                else
                { Console.WriteLine("你输入的格式错误"); }

            } while (flag && q < 3);

            Console.ReadKey();

上一篇 下一篇

猜你喜欢

热点阅读