Arreglos Vectores Y Matrices

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 se caracterizan 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 necesario utilizar 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 (entre corchetes), 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 un vector

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

     Leer vec[I]

Fin-mientras

• I=1

Repetir

Leer vec[I]

I = I + 1

Hasta-que I>10

Matriz

Es un arreglo de M * N elementos organizados en dos dimensiones 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,2 3,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

Hacer para 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 para las columnas; a estos ciclos se les llama ciclos anidados (un ciclo dentro de otro ciclo).


Mis sitios nuevos:
Emprendedores
Politica de Privacidad