Está en la página 1de 11

Lógica y Programación

Arreglos
ESTRUCTURA DE DATOS: ARREGLOS

 1. Introducción
 2. Arreglos
- Concepto
- Características
 3. Clasificación
 5. Ventajas del uso de arreglos
 6. Ejemplo
ESTRUCTURA DE DATOS: Arreglos

Entero

Real
DATOS SIMPLES
Caracter

Lógico
ESTRUCTURA DE DATOS
ARREGLOS

Las estructuras de datos estáticas son aquellas en las


que el espacio ocupado en memoria se define antes que
el programa se ejecute y el mismo no puede ser
modificado durante la ejecución.
ESTRUCTURA DE DATOS
ARREGLOS
Concepto

Arreglos se define como una colección finita, homogénea y


ordenada de elementos.

Número limitado de elementos


Características

1. Finita
2. Homogénea Contiene el mismo tipo de datos
3. Ordenada

Cada elemento ocupa una posición


determinada en el arreglo
ESTRUCTURA DE DATOS: ARREGLOS
ESTRUCTURA DE DATOS
ARREGLOS

Clasificación

En cuanto a las dimensiones los arreglos pueden ser:

1. Unidimensional o vector: un solo índice


2. Bidimensional o matriz: dos índices
3. Multidimensional: mas de dos índices
ESTRUCTURA DE DATOS
ARREGLOS
Operaciones

Podemos clasificar a las operaciones en las que intervienen arreglos de


la siguiente manera:

1. Lectura / Escritura
2. Asignación
3. Actualización (Anadir, eliminar, insertar)
4. Ordenación
5. Búsqueda
ESTRUCTURA DE DATOS
ARREGLOS

Ventajas del uso de arreglos

1. Posibilita el uso de menor cantidad de nombres de variables.

2. Menor tamaño del algoritmo.

3. A partir de un archivo desordenado, los arreglos permiten generar


los mismos datos con un cierto orden.

4. La facilidad de acceso a la información

5. Los arreglos permiten el uso de parámetros en la definición del


tamaño.
ESTRUCTURA DE DATOS
ARREGLOS
sub arreglos1()
Dim datos(10) As Double ‘ o también datos (1 TO 10)
Dim suma As Double, prom As Double
Dim i As integer
suma = 0

N = InputBox("Numero de datos a ser leídos")

For i = 1 To N

datos( i ) = InputBox("Ingrese el dato: ") ‘Ingresa los datos


suma = suma + datos(i) ' Obtención de la suma

Next i

‘ Cálculo del promedio


prom = suma / N

' Impresión de resultados


Debug.Print "La suma es: " & Suma & " , y el promedio es: " & prom)

End sub
FIN DE
VECTORES
Y
MATRICES

También podría gustarte