Nada

Solo disponible en BuenasTareas
  • Páginas : 2 (271 palabras )
  • Descarga(s) : 0
  • Publicado : 28 de mayo de 2011
Leer documento completo
Vista previa del texto
hola hola
loabgsahgsdjfhdkgl
kjkhskfkglhkx
ldvksdjgksjbljcbldgñnkfjñflxjvkzhjcfzsjgh
jjfdjvhdfghkdhkl

Básicamente en programación los tipos de arreglos son:
*1*Arreglos unidimensionales
*2* Arreglos bidimensionales
*3* Arreglos multidimensionales

1) Un arreglo unidimensional es un tipo de datos estructurado que está formado de unacolección finita y ordenada de datos del mismo tipo. Es la estructura natural para modelar listas de elementos iguales.
Un vector o arreglo unidimensional consta de n elementosque pueden representarse como:

A [1] A[2] A[3] ... A[i] ... A[n}

2) El arreglo bidimensional, al igual que el anterior, es un tipo de dato estructurado, finito ordenado yhomogéneo. El acceso a ellos también es en forma directa por medio de un par de índices.
Los arreglos bidimensionales se usan para representar datos que pueden verse como unatabla con filas y columnas.


3) El arreglo multidimensional, también es un tipo de dato estructurado, que está compuesto por n dimensiones. Para hacer referencia a cadacomponente del arreglo es necesario utilizar n índices, uno para cada dimensión

1.4 Arreglos Multidimensionales
Este también es un tipo de dato estructurado, que estácompuesto por n dimensiones. Para hacer referencia a cada componente del arreglo es necesario utilizar n índices, uno para cada dimensión
Para determinar el número de elementos eneste tipo de arreglos se usan las siguientes fórmulas:
RANGO (Ri) = lsi - (lii + 1)
No. TOTAL DE ELEMENTOS = R1 * R2* R3 * ...* Rn
donde:
i = 1 ... n
n = No. total dedimensiones
Para determinar la dirección de memoria se usa la siguiente formula:
LOC A[i1,i2,i3,...,in] = base(A) + [(i1-li1)*R3*R4*Rn + (i2-li2)*R3*R2*... (in - lin)*Rn]*w
tracking img