Una matriz esta conpuesta por filas y columnas; pueden haber matriz cuadrada o no cuadrada;
Para Crear una matriz la podemos realizar de la siguiente manera
int matriz[][]= new int [3][3];
*le decimos el tido(int,double,String)
*le damos el nombre a la matriz (matriz,datos,etc)
*mostramos los simbolos de la matriz, mas no las dimensiones.
*Instanciamos la matriz(=new).
*Repetimos el tipo de dato(int,double,String)
*Damos las Dimensiones de la matriz(cuadrada o rectangular)
Como ya se mensiono anteriormente una matiz trabaja con filas y columnas para lo cual al hacer un llenado debemos trabajar un dato para filas(i) y un dato para columnas(j).
En la cual emplearemos dos "for" un FOR para las filas
y otro para las Columnas; cada fila y columna empiesa desde la posicion "Cero" Llenamos la Matriz de la Siguiente manera:
int con=0;
for( int i=0; i < matriz.length ; i++)
{
for( int j=0; j < matriz.length ; j++)
{
con=con+1;
matriz[i][j]=con;
Al igual que el llenado de una matriz, el mostrado tambien necesita
de dos for tal y como se muestra:
int con=0;
for( int i=0; i < matriz.length ; i++)
{
for( int j=0; j < matriz.length ; j++)
{
System.out.print(matriz[i][j);
}
System.out.print("n");
}
Ejemplo3
Se desea Ingresa la nota de 9 Alumnos y
mostrar en una matriz cuadrada las nota que sean mayor que 10.5,
asi mismo se debe mostrar la suma de las notas mayores de 10.5