练习三:玩游戏并支付游戏币

(1) . 根据游戏类型和游戏时长计算应付的游戏币

(2) . 游戏类型分为牌类和休闲竞技类两大类
(3) . 游戏的收费标准如下:
a) 牌类:10元/小时
b) 休闲竞技类:20元/小时
(4) . 游戏的收费规则如下:游戏时间超过10个小时,打5折;10小时及以下,打8折。
程序运行结果如下图所示:

image.png
            Console.WriteLine("魔法师迷你游戏平台>游戏币支付");
            Console.WriteLine("");
            Console.WriteLine("请输入您玩的游戏类型");
            Console.WriteLine(@"
               1、牌类
               2、休闲竞技类");
            string str_num = Console.ReadLine();
            try
            {
                int num = Convert.ToInt32(str_num);
                switch (num)
                {
                    case 1:
                        Console.WriteLine("请您输入游戏时长:");
                        int time = Convert.ToInt32(Console.ReadLine());
                        if (time > 10)
                        {
                            Console.WriteLine("您玩的是牌类游戏,时长是{0},可以享受五折优惠,您需要支付{1}个游戏币", time, time * 5);
                        }
                        else
                        {
                            Console.WriteLine("您玩的是牌类游戏,时长是{0},可以享受八折优惠,您需要支付{1}个游戏币", time, time * 8);
                        }
                        break;
                    case 2:
                        Console.WriteLine("请您输入游戏时长:");
                        int times = Convert.ToInt32(Console.ReadLine());
                        if (times > 10)
                        {
                            Console.WriteLine("您玩的是休闲竞技类游戏,时长是{0},可以享受五折优惠,您需要支付{1}个游戏币", times, times * 5);
                        }
                        else
                        {
                            Console.WriteLine("您玩的是休闲竞技类游戏,时长是{0},可以享受八折优惠,您需要支付{1}个游戏币", times, times * 8);
                        }
                        break;
                    default :
                        Console.WriteLine("您输入的不是1和2,请重新输入");
                        break;

                }
            }
            catch
            {
                Console.WriteLine("你输入的是非数字,程序退出,请重新运行程序");
            }
            Console.ReadKey();
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 清晰且正确的概念是一切思考的基石。 无论做什么事情,首先要明白这件事的定义 ,意义,不是像无头苍蝇 ,来回窜动。 ...
    Cookie93阅读 432评论 0 0
  • 文/午言 时间呀 你能走的慢一点吗? 慢慢的 好让母亲感受亲人的温暖呀 时间呀 你能在回头看看吗? 看看 让母亲怎...
    許勇阅读 388评论 4 10
  • 今天下午的800米还是让我一如既往的焦虑。不过跑完后,现在躺在床上抱着电脑,舒心的程度直线上升。人真的会因为成长而...
    心有玫瑰阅读 141评论 0 1