Documente Academic
Documente Profesional
Documente Cultură
NO RENOBABLES
Trabajo EXTRA-CLASES
Los arreglos bidimensionales son tablas de valores. Cada elemento de un arreglo bidimensional
está simultáneamente en una fila y en una columna. En matemáticas, a los arreglos
bidimensionales se les llama matrices, y son muy utilizados en problemas de Ingeniería.
Está formado por un conjunto de elementos de un mismo tipo de datos que se almacenan baja
un mismo nombre y que al igual que en el unidimensional, se diferencian por la posición que
tiene cada elemento dentro del arreglo de datos (cada elemento tiene una posición que se
identifica mediante dos índices), con la aclaración de que la disposición de los elementos es en
forma rectangular o cuadrada, donde la primera dimensión está dada por las filas y la segunda
por las columnas. Un arreglo de este tipo, también conocido como matriz, es de orden M x N,
donde M es el número de filas y N es el número de columnas, es decir, en forma de tabla.
Procedure Main()
Integer N,M,i,j;
N=2; M=2;
For i=1 to N do
For j=1 to M do
Read(A[i][j]);
EndFor;
j=1;
EndFor;
EndProcedure
Declarar
Se utilizan corchetes [ ] para indicar que se trata de una matriz y no una variable
Ejm:
Inicializar
La segunda forma es mediante la asignación directa de elementos. Aquí, lo primero que tenemos
que hacer es declarar el array:
Y después ir asignando los elementos a sus respectivas posiciones. Siempre teniendo en cuenta
que el primer elemento del array es el cero.
1. b[0] = "Avila";
2. b[1] = "Burgos";
3. b[2] = "León";
4. ...
Recorrer
Podemos recorrer una matriz de varias formas. En cualquier caso, al ser un recorrido de dos
dimensiones, necesitaremos dos índices
Ejemplo:
for (int i = 0; i < 50; i++) // El primer índice recorre las filas.
for (int j = 0; j < 100; j++){ // El segundo índice recorre las columnas.
// Procesamos cada elemento de la matriz.
System.out.println(matriz[i][j]);