C sharp - Como genero un una matrix con una cantidad exacta de “X” en posiciones aleatorias en C#?

 
Vista:
sin imagen de perfil
Val: 1
Ha aumentado su posición en 31 puestos en C sharp (en relación al último mes)
Gráfica de C sharp

Como genero un una matrix con una cantidad exacta de “X” en posiciones aleatorias en C#?

Publicado por coco (1 intervención) el 30/06/2019 01:19:07
Tengo que realizar un juego de la vida pero tengo el problema de que en el modo aleatorio el usuario debe de ingresar la cantidad de celulas vivas (las "X") para iniciar el juego y no se como ingresar una cantidad exacta de "X" en posiciones aleatorias dentro de mi matrix. Aqui esta un trozo del codigo:

1
2
3
4
5
6
7
public bool[,] matrix = new bool[tamX, tamY];
var random = new Random ();
        for (int x = 0; x < tamX; x++)
            for (int y = 0; y < tamY; y++)
                matrix [x, y] = random.NextDouble () <= 0.20;
}
}
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder