期中作业(3)

2018-11-29  本文已影响0人  你不要难过

作业代码:

        Console.WriteLine("魔法师游戏平台》游戏币支付");
        Console.WriteLine("请选择您要玩的游戏类型:1.牌类游戏 2.休闲竞技游戏");
        string strgame = Console.ReadLine();
        int game = Convert.ToInt32(strgame);
        try {
            switch (game)
            {
                case 1:
                    Console.WriteLine("牌类");
                    break;
                case 2:
                    Console.WriteLine("休闲竞技类");
                    break;
            }
        }
        catch
        {
            Console.WriteLine("你输入的不是数字,请退出重新登录");
        }
        try
        {

            Console.WriteLine("请输入您的游戏时长");
            double money = 0;
            Double time = Convert.ToInt32(Console.ReadLine());
            if (time <= 10 && game == 1)
            {
                money = time * 0.8 * 10;
                Console.WriteLine("您现在玩的是牌类游戏,游戏时长为{0},可以享受8折优惠,您需要支付{1}游戏币", time, money);
            }
            else if (time <= 10 && game == 2)
            {
                money = time * 0.8 * 20;
                Console.WriteLine("您现在玩的是休闲竞技类游戏,游戏时长为{0},可以享受8折优惠,您需要支付{1}游戏币", time, money);
            }
            else if (time > 10 && game == 1)
            {
                money = time * 0.5 * 10;
                Console.WriteLine("您现在玩的是牌类游戏,游戏时长为{0},可以享受5折优惠,您需要支付{1}游戏币", time, money);
            }
            else if (time > 10 && game == 2)
            {
                money = time * 0.5 * 20;
                Console.WriteLine("您现在玩的是休闲竞技类游戏,游戏时长为{0},可以享受5折优惠,您需要支付{1}游戏币", time, money);
            }
        }
        catch
        {
          Console.WriteLine("你输入的不是数字,请退出重新登录");
        }
        Console.ReadKey();
上一篇 下一篇

猜你喜欢

热点阅读