ARREGLOS MULTIDIMENSIONALES

Páginas: 2 (460 palabras) Publicado: 16 de julio de 2013
ARREGLOS UNIDIMENSIONALES
Un arreglo unidimensional es un tipo de datos estructurado que está formado de una colección finita y ordenada de datos del mismo tipo. Es la estructura natural paramodelar listas de elementos iguales.
El tipo de acceso a los arreglos unidimensionales es el acceso directo, es decir, podemos acceder a cualquier elemento del arreglo sin tener que consultar a elementosanteriores o posteriores, esto mediante el uso de un índice para cada elemento del arreglo que nos da su posición relativa.
IMPLEMENTACION
Para implementar arreglos unidimensionales se debe reservarespacio en memoria, y se debe proporcionar la dirección base del arreglo, la cota superior y la inferior.
REPRESENTACION EN MEMORIA
Los arreglos se representan en memoria de la forma siguiente:                x : array[1..5] of integer

Para establecer el rango del arreglo (número total de elementos) que componen el arreglo se utiliza la siguiente fórmula:
                RANGO = Ls - (Li+1)Donde:
ls = Límite superior del arreglo
li = Límite inferior del arreglo
Para calcular la dirección de memoria de un elemento dentro de un arreglo se usa la siguiente fórmula:                A[i] = base(A) + [(i-li) * w]

Donde:

A = Identificador único del arreglo

i = Índice del elemento

li = Límite inferior

w = Número de bytes tipo componente

Si el arreglo en el cual estamos trabajandotiene un índice numerativo utilizaremos las siguientes fórmulas:

                RANGO = ord (ls) - (ord (li)+1)
A[i] = base (A) + [ord (i) - ord (li) * w]

ARREGLOSBIDIMENSIONALES
Este tipo de arreglos al igual que los anteriores es un tipo de dato estructurado, finito ordenado y homogéneo. El acceso a ellos también es en forma directa por medio de un par de índices.
Losarreglos bidimensionales se usan para representar datos que pueden verse como una tabla con filas y columnas. La primera dimensión del arreglo representa las columnas, cada...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Arreglos multidimensionales
  • Arreglos udimensionales
  • Arreglos Unidimensionales Y Multidimensionales En C++
  • Arreglos multidimensionales
  • Arreglo multidimensional
  • Arreglos unidimensionales y multidimensionales
  • Ejercicios Arreglos Multidimensionales (Programación Estructurada)
  • MULTIDIMENSIONALIDAD

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS