Gente necesito me ayuden con este problema, tuve que hacer un buscaminas para la facultad, ya me estuvieron ayudando con esto en temas anteriores.
Digamos que ya lo tengo, el unico problema es el random que hize para Poner las minas, me pone siempre las minas en la posicion 1,1 (0,0 en la matriz), y siempre una mina !
Desde ya!! MUCHISIMAS GRACIAS
Les dejo el modulo donde tengo el problema, porque no me entra el codigo, gracias :D
Código:
public static void PonerMinas (int matriz[][]){
int fila;
int columna;
int j=0;
int min;
int fl = matriz.length;
int cl = matriz[0].length;
do{
System.out.println("¿Cuantas minas desea poner?");
min = TecladoIn.readLineInt();
if(min > fl * cl){
System.out.println("Usted ha ingresado mas minas que celdas"
+ " en el tablero, ingrese menos minas");
}
else{ }
}
while (min > fl * cl);
while (j < min) {
fila = (int) Math.random() *(fl-1);
columna = (int) Math.random() * (cl-1);
matriz [fila][columna] = 1000;
j++;
}
}