UNIDAD SIETE

ARREGLOS

Arreglo: Es cualquier conjunto de datos que por lo general están relacionados entre si de alguna manera y se almacenan en la computadora bajo un nombre común a todos ellos.

            *un conjunto finito y ordenado de elementos; ordenado significa que el elemento 1ro. 2do. 3ro. Nesimo de un arreglo puede ser identificado, los datos son homogéneos, es decir del mismo tipo de datos.

Tipos de arreglos:

Arreglos Unidimencionales y bidimencionales   (y multidimencionales)

7.1 VECTORES

Unidimencional Se le llama si el arreglo tiene una sola lista de elementos   

por ejemplo:            Un arreglo notas que consta de n elementos se representa de la siguiente forma:

            Notas(1)            Notas(2)            Notas(3)    .  .  .  Notas(n)    

Donde el índice o subíndice de un elemento ( 1,2,3,...,n) designa su posición en la ordenación del vector.

Operaciones con Vectores

Las operaciones con vectores se pueden realizar con elementos individuales o sobre los vectores completos mediante las instrucciones básicas y estructuras de control.

-Asignación            Esta operación se realiza con la instrucción de asignación

            ejemplo            A(2)   ---   5    asigna el valor 5 al elemento 2 del vector A

            -Si se desea asignar valores diferentes a todos los elementos del vector se debe recurrir a estructura repetitivas.

-Lectura/Escritura  Estas operaciones normalmente se realizan con las estructuras repetitivas se representan como

            leer  A( i )

            escribir  A( i )


7.2 MATRICES

Arreglos Bidiemncionales: Es un conjunto de elementos todos del mismo tipo  en el cual el orden de los componentes es significativo y en el que se necesitan especificar dos subíndices para poder identificar a cada elemento en particular del arreglo.

Por ejemplo:   Un arreglo M se considera que tiene dos dimensiones y necesita un valor para cada subíndice y poder identificar un elemento individual, normalmente el primer subíndice se refiere a la fila del arreglo mientras que el segundo subíndice se refiere a la columna del arreglo. es decir M( i , j ) es el elemento de M que ocupa la i y j posición. Esto es, el arreglo M con elementos de tipo T (numéricos, alfanuméricos etc.) con subíndices fila que varia del rango de 1 a n y subíindice columna en el rango de 1 a p es:

M(1..n , 1..p)  = M ( i , j )

donde:

            i= 1 . . . n

            j= 1 . . . p

Temario
Hosted by www.Geocities.ws

1