Arrays
El arreglo es un tipo estructurado de datos, y representa, en un ambiente de programación,
a las entidades matemáticas denominadas vectores y matrices.
Sin lugar a dudas, es laestructura de datos más empleada por los programadores; y en
algunos lenguajes de programación suele ser la única estructura explícita disponible.
Se entiende por estructura de datos, la acción deagrupar elementos primitivos en cierta
forma. La forma más simple es agrupar componentes de igual tipo y asociarle un número de
orden a cada componente.
CARACTERISTICAS
Se caracterizan por1. Almacenar los elementos del arreglo en posiciones de memoria continua
2. Tener un único nombre de variable que representa a todos los elementos y estos a su vez se diferencias por tener un índiceo subíndice. Ejm. Notas[0], …, Notas[n].
3. Acceso directo o aleatorio a los elementos individuales del arreglo.
OPERACIONES MATEMATICAS
Las limitaciones que tienen los arreglos respectode las listas son compensadas por la cantidad de operaciones convenientes que permiten realizar sobre ellos.
Las operaciones aritméticas entre arreglos se aplican elemento a elemento:
>>> a =array([55, 21, 19, 11, 9])
>>> b = array([12, -9, 0, 22, -9])
# sumar los dos arreglos elemento a elemento
>>> a + b
array([67, 12, 19, 33, 0])
# multiplicar elemento a elemento
>>> a * barray([ 660, -189, 0, 242, -81])
# restar elemento a elemento
>>> a - b
array([ 43, 30, 19, -11, 18])
ALGORITMO PARA REALIZAR ARREGLOS
1. for (i=1; i a(j + 1) Then
temp = a(j)a(j) = a(j + 1)
a(j + 1) = temp
End If
Next j
Next i
Print "Lista ordenada"
For i = 1 To 10
Print a(i)
Next i
End Sub
TIPOS DE ARREGLOS
Un arreglo puede definirse como un grupo ouna colección finita, homogénea y ordenada de elementos. Los arreglos pueden ser de los siguientes tipos:
• De una dimensión.
• De dos dimensiones.
• De tres o más dimensiones.
USOS DE LOS...
Regístrate para leer el documento completo.