-3
나는 C#을 배우기 시작한다. 나는 이상한 게임을 만들려고 노력하지만 나는 무작위로 무작위로 만들지 않았다. 무작위로 두 번 임의로 말할 수있다. 나는 두 번 무작위로 노력했지만 나는하지 않는다. 버그는 | x | 또는 | x | 보여주지 말고 일하라. (C#의 경우) 어떻게해야합니까? 나는 무작위로 무작위로 원한다.임의 두 번 얻는 방법
static void randomata()
{
Random r = new Random();
Random r2 = new Random();
Random r3 = new Random();
Random r4 = new Random();
int randomsonuc = r.Next(0, 100);
int randomsonuc2 = r2.Next(0, 100);
int randomsonuc3 = r3.Next(0, 100);
int randomsonuc4 = r4.Next(0, 100);
if (randomsonuc < 90) // work
{
if (randomsonuc2 < 50) // work
{
cmake("|XX|", 8, 0);
}
else if(randomsonuc2 >= 50) //work
{
cmake("|X|", 8, 0);
cmake("|X|", 8, 1);
}
}
else if (randomsonuc >= 90 && randomsonuc < 95) // work
{
if (randomsonuc3 < 50) // doesnt work
{
cmake("|X |", 8, 0);
}
if (randomsonuc3 >= 50) // work
{
cmake("|X|", 8, 0);
cmake("| |", 8, 1);
}
}
else //(randomsonuc >= 95 && randomsonuc < 100) // work
{
if (randomsonuc4 < 50) // doesnt work
{
cmake("| X|", 8, 0);
}
if (randomsonuc4 >= 50) // work
{
cmake("| |", 8, 0);
cmake("|X|", 8, 1);
}
}
}
필요 어디든지 그 인스턴스를 사용하는 말인가요? –
"random into random"으로 임의의 숫자를 시드로 사용하여 다른 임의의 숫자를 생성 하시겠습니까? ...왜? – Abion47