Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Matrices
Una matriz es una estructura de datos, o ms tcnicamente, un espacio de memoria que
permite almacenar una coleccin de elementos, todos del mismo tipo. La diferencia con los
arreglos est en que, en las matrices, los elementos no estn organizados linealmente, sino
que su organizacin es bidimensional, es decir, en filas y columnas. Conviene imaginar una
matriz como una organizacin de celdas de memoria, o casillas, en cada una de las cuales
se puede guardar un elemento de la coleccin. Adems, es usual dibujarla como lo ilustra
la figura siguiente:
ARREGLOS BIDIMENSIONALES
LECTURA Y ESCRITURA DE UNA MATRIZ
Para poder realizar operaciones con la matriz se tiene que hacer uso de estructuras
repetitivas tales como: mientras, Desde o Repetir.
Lectura:
Llenar la matriz Numeros
Pseudocdigo
Desde I = 0 hasta 4 inc 1 hacer
I=0
Desde J=0 hasta 5 inc 1 hacer
J=0
Leer Numeros(I,J)
mientras I < 4 hacer
Fin desde
mientras J<5 hacer
Fin desde
Leer Numeros(I,J)
J=J+1
Fin mientras
I=I+1
Fin mientras
Escritura:
Imprimir la matriz Numeros
Pseudocdigo
Desde I = 0 hasta 4 inc 1 hacer
I=0
Desde J=0 hasta 5 inc 1 hacer
J=0
Imprimir Numeros(I,J)
mientras I < 4 hacer
Fin desde
mientras J<5 hacer
Fin desde
Imprimir Numeros(I,J)
J=J+1
Fin mientras
I=I+1
Fin mientras
Ejemplo:
Crear una matriz de n filas y n columnas. Llenar la matriz con los nmeros que el usuario
desee.
Resolviendo el ejercicio con Pseudocdigo:
ARREGLOS BIDIMENSIONALES
ARREGLOS BIDIMENSIONALES
La salida es la siguiente:
Ejemplo 2
Crear una matriz 3 x 3 y llenarla con los nmeros que el usuario desee. Sume todos los
nmeros que componga la columna 1. Imprima la matriz y la suma de la columna.
Pseudocdigo:
ARREGLOS BIDIMENSIONALES
Haciendo uso de PSeInt
La salida es la siguiente: