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();
}
}
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
Publicar un comentario