Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
MEDINA VILLACORTA 01/12/2017
ESTRUCTURAS DE DATOS
ARRAY ARRAY
Un array, es un tipo de dato estructurado A los datos almacenados en un array se
que permite almacenar un conjunto de les denomina elementos.
datos homogéneos, es decir, todos ellos Al número de elementos de un array se
del mismo tipo. denomina tamaño o rango.
Cada elemento que compone un vector Para acceder a los elementos individuales
pueden ser de tipo simple como de un array se emplea un índice que será
caracteres, entero o real, o de tipo un número entero no negativo que
compuesto o estructurado como son indicará la posición del elemento dentro
vectores, estructuras, listas. del array.
Para referirse a una posición particular o Es una estructura estática de datos, que
permite agrupar tipos de datos sencillos en
elemento dentro del array, especificamos
estructuras más complejas y hacer
el nombre del array y el número de
referencia a esa estructura por su nombre.
posición del elemento particular dentro
Lo más importante es que se accede y se
del mismo, el índice. hace referencia a los datos individuales del
El primer elemento de un array tiene array a través de un índice numérico, el
índice cero y se llama a veces el elemento mismo que permite ejecutar muchas
cero. operaciones en tiempos muy cortos.
Por: Ing. Msc. Alberto M. MEDINA VILLACORTA 01/12/2017
Edades[1] 28
Columnas
Nombres[19] Alberto Edades[19] 49
Por: Ing. Msc. Alberto M. MEDINA VILLACORTA 01/12/2017
Cada elemento del arreglo se puede manipular Se hace en forma consecutiva, fila tras fila.
en forma independiente como si de tratara de Z 0 1 2 3
un dato simple. Esquema
lógico 0 17 25 9 32
m 0 1 2 3 4
1 41 72 23 19
0 m[0,0] m[0,1] m[0,2] m[0,3] m[0,4]
Esquema en 2 31 21 52 48
1 m[1,0] m[1,1] m[1,2] m[1,3] m[1,4]
memoria
2 m[2,0] m[2,1] m[2,2] m[2,3] m[2,4] Z 17 25 9 32 41 72 23 19 31 21 52 48
3 m[3,0] m[3,1] m[3,2] m[3,3] m[3,4]
Fila 0 Fila 1 Fila 2
Por: Ing. Msc. Alberto M. MEDINA VILLACORTA 01/12/2017
1 04 12 18 10 11
2 05 08 07 04 06
Alumno[9] Alberto [9] 16 17 12 Prom[9] 15.00
3 16 17 15 16 16
ARRAYS EN PSEINT