Mira, una opcion simple es hacer un solo for con la X cantidad de minas que quieras colocar y realizar 2 random, uno para la posicion X y el otro para la posicion Y dentro de tu matriz del tablero
un ejemplo
para una matriz M[][] de 5x5 (por ejemplo)
tendrías
Random r = new Random();
int x = -1;
int y = -1;
for (int i = 0; i < 10; i++)
{
x = r.Next(1, 6) // Es un intervalo abierto en la parte superior por eso se pone N+1
y = r.Next(1, 6) // Lo mismo de arriba xD
M[x][y] = BOMBA :D;
}
mas o menos asi seria, tienes que agregarle un par de cosas mas como verificar que la posición seleccionada no contenga otra bomba y cosas asi.
Espero sea de ayuda.
Gracias me sirvio de mucho
Pone bien las etiquetas, tiene q ser code=csharp asi te entenderan mejor, y solo al codigo si es posible.
Por ahora te puedo decir algunos consejos solamente, como q uses manejo de errores , el Try y el Catch, para cuando no ingresa ningunaa opcion porq solo puso Enter y te dara error en la conversion a nada, o tamb algun un Do While para cuando pone un numero q no esta en el menu q quedaria mejor q el default del switch.
Despues no entiendo porq pones:
Console.WriteLine("introduzca las cordenadas {0} X:", ataque);para q pones esa variable q va aumentando? no se si la necesitas para algo luego pero no la mostres q queda feo pienso.
Otra cosa, los colores q usas.. tene q tener en cuenta q talvez el monitor q usara el usuario no sea tan bueno y ese color violeta oscuro no se ve mucho.
Ya se q talvez solo querias ayuda en terminar el codigo, pero por ahora es lo q te puedo aconsejar, yo hice el buscaminas pero lo hice en Forms, pero ahora dentro de media hora vengo y veo si has cambiado y pegado el codigo aca con lo q te aconseje q cambies, y asi ya avanzas mas
Y ti tambien muchas gracias por lo que me dices y respecto a lo que mencionas del try y el cathc le pregunte a la maestre y dice que como lo llevo esta bien y como ya casi no tengo tiempo me dice que lo deje asi.
Ahora ya solo me faltaria que cuando inserte la coordenada de una bomba me muestre perdiste y el tablero donde esta la bomba jejejejeje ahora ojala me ayuden con eso.