3 Matrices en Java
DEFINICION
Una matriz es una colección de elementos del
mismo tipo, que tiene dos dimensiones.
La estructura de una matriz esta dada por los
elementos llamados filas ycolumnas.
Existen también las matrices Cuadradas o de
Orden, las cuales tienen igual cantidad de
filas y de columnas.
La cantidad de elementos de una matriz
corresponde al producto entre la cantidad defilas y columnas.
SINTAXIS DE UNA MATRIZ
COLUMNA COLUMNA COLUMNA
0
1
2
FILA 0
Para referirse a un elemento de la
matriz se debe especificar la fila y
la columna a la quepertenece el
elemento, en el mismo orden.
FILA 1
M=
FILA 2
X
FILA 3
Ejemplo: en el diagrama, la
posición del elemento ‘X’ es: 2,2,
ya que se encuentra en la fila 2 y
en la columna 2.CASOS DE USO
CASOS DE USO
DECLARACIÓN DE
UNA MATRIZ
Para declarar o definir una variable de tipo
matriz se debe especificar el tipo de dato más
el nombre más el tamaño del filas mas el
tamañode columnas, de la siguiente manera:
int[ ][ ] M=new int[3][4];
declara una matriz llamada M, de 3 filas y 4
columnas,
de números enteros
INGRESAR ELEMENTOS A
LA MATRIZ
Para llenar unamatriz, se puede realizar de dos formas:
Por Filas
for (f=0; f<3;f++)
{
for(c=0; c<4;c++)
{
System.out.println(‘’Ingrese
numero:‘’);
m[f][c]=Leer.datoInt();
}
}
Por Columnas
for (c=0; c<4;c++)
{
for(f=0;f<3;f++)
{
System.out.println(‘’Ingrese
numero:‘’);
m[f][c]=Leer.datoInt();
}
}
EJERCICIO 1
En cada caso, indique en su cuaderno la cantidad de filas y columnas de
la matriz, la cantidad deelementos que tiene y la posición del elemento
‘X’:
0
0
1
2
3
1
2
0
1
2
3
0
1
X
2
3
X
0
1
2
3
0
X
1
0
1
0
1
2
3
4
X
EJERCICIO 2
Define las siguientes matrices en tu cuaderno:
1.
2.
3.
4.
5.
6.
llamada
llamada
llamada
llamada
llamada...
Regístrate para leer el documento completo.