ARREGLOS VECTORES Y MATRICES
Arreglo: Un Arreglo es una estructura de datos que almacena bajo el mismo nombre (variable) a una colección de datos del mismo tipo.
Los arreglos secaracterizan por:
• Almacenan los elementos en posiciones contiguas de memoria
• Tienen un mismo nombre de variable que representa a todos los elementos. Para hacer referencia a esos elementos es necesarioutilizar un índice que especifica el lugar que ocupa cada elemento dentro del archivo.
Tipo de Arreglos:
Unidimensionales (Vectores)
Bidimensionales (Matrices)
Vectores
Es un arreglo de “N”elementos organizados en una dimensión donde “N” recibe el nombre de longitud o tamaño del vector. Para hacer referencia a un elemento del vector se usa el nombre del mismo, seguido del índice (entrecorchetes), el cual indica una posición en particular del vector. Por ejemplo:
Vec[x]
Donde:
Vec………… Nombre del arreglo
x…………… Numero de datos que constituyen el arreglo
Representación gráfica de unvector
Vec[1]7 Vec[2]8 Vec[3]9 Vec[4]10
Llenado de un Vector
• Hacer para I = 1 a 10
Leer vec[I]
Fin-para
• Hacer mientras I 10
Matriz
Es un arreglo de M * N elementos organizados en dosdimensiones donde “M” es el numero de filas o reglones y “N” el numero de columnas.
Para representar una matriz se necesita un nombre de matriz se necesita un nombre de matriz acompañado de dosíndices.
Mat [R,C]
Donde R indica el renglón y C indica la columna, donde se encuentra almacenado el dato.
Representación gráfica de una matriz
Mat [R,C]
1,1 1,2 1,3 1,4 Filas
2,1 2,2 2,3 2.4
3,1 3,23,3 3,4
4,1 4,2 4,3 4,4
Columnas
Llenado de una matriz
• Por renglones
Hacer para R = 1 a 5
Hacer para C = 1 a 5
Leer Mat [R,C]
Fin-para
Fin-para
• Por columnas
Hacer para C = 1 a 5
Hacerpara R = 1 a 5
Leer Mat [R,C]
Fin-para
Fin-para
Nota: Para hacer el llenado de una matriz se deben de usar dos variables para los índices y se utilizan 2 ciclos uno para los renglones y otro...
Regístrate para leer el documento completo.