#作业要求
玩游戏并支付游戏币。牌类10元/小时;休闲竞技类20元/小时。游戏的收费规则:游戏时间超过10个小时,打5折;10小时及以下,打8折。
#程序
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
double zk = 0;
Console.WriteLine("魔法师平台-游戏币支付");
Console.WriteLine("请选择您喜爱的游戏类型:");
Console.WriteLine(@"
1、牌类
2、休闲竞技类");
Console.WriteLine("请选择");
int lx = Convert.ToInt32(Console.ReadLine());
Console.WriteLine("再输入您的游戏时长");
int sc = Convert.ToInt32(Console.ReadLine());
switch (lx)
{
case 1:
lx = 10;
if (sc > 10)
{
zk = 0.5;
Console.WriteLine("您选择的是牌类游戏,时长是{0}小时,可以享受{1}折优惠,您需要支付{2}个游戏币",sc,zk*10,sc*zk*lx);
}
else
{
zk = 0.8;
Console.WriteLine("您选择的是牌类游戏,时长是{0}小时,可以享受{1}折优惠,您需要支付{2}个游戏币",sc,zk*10,sc*zk*lx);
}
break;
case 2:
lx = 20;
if (sc <= 10)
{
zk = 0.8;
Console.WriteLine("您选择的是休闲竞技类游戏,时长是{0}小时,可以享受{1}折优惠,您需要支付{2}个游戏币",sc,zk*10,sc*zk*lx);
}
else
{
zk = 0.5;
Console.WriteLine("您选择的是休闲竞技类游戏,时长是{0}小时,可以享受{1}折优惠,您需要支付{2}个游戏币",sc,zk*10,sc*zk*lx);
}
break;
}
Console.ReadKey();
}
}
}