Matrices - Braulio J. Solano Rojas

Anuncio
Matrices
CI-1101, Programación I
Prof. Braulio Solano Rojas
¿Qué es una matriz?




Vector de vectores. O sea, una
estructura bidimensional.
Una cuadrícula con celdas.
Cada celda se puede acceder por
medio dos índices o coordenadas.
La matriz puede ser vista como una
tabla con filas y columnas.
Declaración de una matriz



La siguiente instrucción declara una
matriz de enteros:
int matriz[][];
Luego se crea la matriz:
matriz = new int [FILAS]
[COLUMNAS];
También se puede crear la matriz en
una sola instrucción:
int matriz[][] = new int [FILAS]
[COLUMNAS];
Recorrido de una matriz

Recorrido de las filas
for(int i=0; i<FILAS; ++i)
{
System.out.print("Fila " + (i+1) + ": ");
for(int j=0; j<FILAS; ++j)
{
System.out.print(matriz[i][j] + " ");
}
System.out.println("");
}
Recorrido de una matriz

Recorrido de las columnas
for(int j=0; j<FILAS; ++j)
{
System.out.print("Columna " + (j+1) + ": ");
for(int i=0; i<FILAS; ++i)
{
System.out.print(matriz[i][j] + " ");
}
System.out.println("");
}
Descargar