import java.util.Scanner;
public class cincoPorCinco
{
public static void main(String[]args)
{
String [][] M = {{"","","","",""},
{"","","","",""},
{"","","","",""},
{"","","","",""},
{"","","","",""}}; // creacion matriz 5 x5
Scanner leer = new Scanner(System.in);
boolean flag = true;
String seguir = "Y";
while(flag){
if(seguir.equals("Y")||seguir.equals("y")){
System.out.println("Ingrese coordenada (Formato {x,y}): ");
String coordenada = leer.nextLine();
String [] split = coordenada.split(",");
int x = Integer.parseInt(split[0]);
int y = Integer.parseInt(split[1]);
if(x<5&&y<5)
{
M
- [y] = "*";
seguir = leer.nextLine();
}else
{
System.out.println("Ingrese una coordenada correcta");
}
}else
{
flag = false;
mostrarMatrizCuadrada(M);
}
}
}
public static void mostrarMatrizCuadrada(String[][] M)
{
int largo = M.length;
for(int c=0;c<largo; c++)
{
for(int f=0; f<largo;f++)
{
System.out.print(M[c][f]+" ");
}
System.out.println();
}
}
}
------------RESULTADO---------
Ingrese coordenada (Formato {x,y}):
0,0
Desea continuar con la captura de coordenadas?: Y/N
y
Ingrese coordenada (Formato {x,y}):
1,1
Desea continuar con la captura de coordenadas?: Y/N
y
Ingrese coordenada (Formato {x,y}):
2,2
Desea continuar con la captura de coordenadas?: Y/N
y
Ingrese coordenada (Formato {x,y}):
3,3
Desea continuar con la captura de coordenadas?: Y/N
y
Ingrese coordenada (Formato {x,y}):
4,4
Desea continuar con la captura de coordenadas?: Y/N
n
*
*
*
*
*
Espero y puedan ayudarme...
De antemano GRACIAS