随机购买彩票问题

int[] shuzu = new int[7];
Random suiji = new Random();

for (int i = 0; i < 6; i++)
{
shuzu[i] = suiji.Next(1, 34);
bool isok = false;
for (int j = 0; j < i; j++)
{
if (j > 0)
{
if (shuzu[i] == shuzu[j])
{
isok = true;
}
}
}
if (isok)
{
i--;
continue;
}
}
shuzu[6] = suiji.Next(1, 17);

Console.Write("请输入6个红球,1个蓝球,用逗号隔开:");
string shuru = Console.ReadLine();
string[] ren = shuru.Split(',');

int count = 0;

for (int i = 0; i < 6; i++)
{
for (int j = 0; j < 6; j++)
{
if (int.Parse(ren[i]) == shuzu[j])
{
count++;
}
}
}
//判断蓝球中没中
bool islan = false;
if (int.Parse(ren[6]) == shuzu[6])
{
islan = true;
}

//输出电脑随机的中奖号码
foreach (int a in shuzu)
{
Console.Write(a + " ");
}

//判断中几等奖
if (count == 6 && islan)
{
Console.WriteLine("\n一等奖");
}
else if (count == 6 && !islan)
{
Console.WriteLine("\n二等奖");
}
else if (count == 5 && islan)
{
Console.WriteLine("\n三等奖");
}
else if ((count == 4 && islan) || (count == 5 && !islan))
{
Console.WriteLine("\n四等奖");
}
else if ((count == 3 && islan) || (count == 4 && !islan))
{
Console.WriteLine("\n五等奖");
}
else if ((count == 2 && islan) || (count == 1 && islan) || (count == 0 && islan))
{
Console.WriteLine("\n五块钱");
}
else
{
Console.WriteLine("\n别再买了");
}

转载于:https://www.cnblogs.com/hz1234/p/4828184.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值