using System;
namespace DoubleColorBallSimulator
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine("欢迎来到双色球模拟程序!");
Console.WriteLine("请选择模拟次数:");
int simulationCount = Convert.ToInt32(Console.ReadLine());
Random random = new Random();
for (int i = 1; i <= simulationCount; i++)
{
Console.WriteLine($"\n第 {i} 次模拟结果:");
int[] redBalls = GenerateRedBalls(random);
int blueBall = GenerateBlueBall(random);
PrintResult(redBalls, blueBall);
}
Console.WriteLine("\n模拟结束。");
Console.ReadLine();
}
static int[] GenerateRedBalls(Random random)
{
int[] redBalls = new int[6];
for (int i = 0; i < 6; i++)
{
redBalls[i] = random.Next(1, 34);
}
return redBalls;
}
static int GenerateBlueBall(Random random)
{
return random.Next(1, 17);
}
static void PrintResult(int[] redBalls, int blueBall)
{
Console.Write("红球:");
foreach (int ball in redBalls)
{
Console.Write(ball + " ");
}
Console.WriteLine("\n蓝球:" + blueBall);
}
}
}