期中考试第三小题

#编码

Console.WriteLine("游戏币支付");

            Console.WriteLine(@"游戏类型:

              1.牌类

              2.休闲竞技类");

            string xuanzhe = Console.ReadLine();                     

            int zhekou = 0;

            double money = 0;

            switch (xuanzhe)

            {

                case "1":                 

                    Console.Write("游戏时长:");

                    string str_time = Console.ReadLine();

                      int time = Convert.ToInt32(str_time);

                    if (time < 0)

                    {

                        Console.WriteLine("时间应该大于0");

                        break;

                    }

                    else if (time > 10)

                    {

                        zhekou += 5;

                        money = 10 * time * 0.5;

                    }

                    else

                    {

                        zhekou += 8;

                        money = 10 * time * zhekou * 0.1;

                    }

                    Console.WriteLine("你在玩牌类,时长:{0},折扣:{1},你要支付的金额是:{2}游戏币", time, zhekou, money);

                    break;

                case "2":

                    Console.Write("游戏时长:");

                    string str_t = Console.ReadLine();

                    int t = Convert.ToInt32(str_t);

                    if (t < 0)

                    {

                        Console.WriteLine("时间应该大于0");

                        break;

                    }

                    else if (t > 10)

                    {

                        zhekou += 5;

                        money = 20 * t * zhekou * 0.1;

                    }

                    else

                    {

                        zhekou += 8;

                        money = 20 * t * zhekou * 0.1;

                    }

                    Console.WriteLine("你在玩休闲竞技类,时长:{0},折扣:{1},你要支付的金额是:{2}游戏币", t, zhekou, money);

                    break;

                default:

                    Console.WriteLine("只有两种,输入错误");

                    break;


            }

            Console.ReadKey();


            Console.ReadKey();

#效果


最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容