Matriz con números aleatorios

Crear matriz con números aleatorios y imprimirla

public class Lista1 {
    //variables de promedio
    static int promedioM;

    static int matriz[][];
    //Constructor
    public Lista1(){   
        matriz= new int[15][15];
        crearAleatorioMatriz();
    }

    public void crearAleatorioMatriz(){
        // for para crear los valores de la matriz 
        for (int x=0; x < matriz.length; x++) {
                for (int y=0; y < matriz[x].length; y++) {
                  matriz[x][y] = (int) (Math.random()*(1000-10+1)+1);
                  promedioM=matriz[x][y] + promedioM;
                }
              }
    }
   
    public void mostrarMatriz(){
        //recorre posiciones en x
        for (int x=0; x < matriz.length; x++) {
            System.out.print("|");
            //recorre posiciones en y
            for (int y=0; y < matriz[x].length; y++) {
              // imprime matriz
                System.out.print (matriz[x][y]);
            // asigna un espacio entre cada fila
              if (y!=matriz[x].length) System.out.print("\t");
            }
            System.out.println("|");
          }
    }

    public static void main(String[] args) {
        Lista1 r = new Lista1();
        r.mostrarMatriz();

    }
}

Comentarios

Entradas más populares de este blog

como crear factura java

hora militar

Clase PlaceHolder para campos de texto en Java