Arreglos
Definición de arreglo
Los arreglos también llamados array son estructuras de datos consistentes en un
conjunto de datos del mismo tipo. Los arreglos son entidades estáticas debido a
que se declaran de un cierto tamaño que es la cantidad de objetos del mismo tipo
que pueden almacenar y conservan este a lo largo de la ejecución del programa
en el que fue declarado. Son variables y constantes, pero en este caso es una
estructura algo más compleja, ya que se compone de varios elementos de un
mismo tipo. Un arreglo es una colección de posiciones de almacenamiento de
datos, donde cada una tiene el mismo tipo de dato y el mismo nombre. Cada
posición de almacenamiento en un arreglo es llamada un elemento del arreglo, es
básicamente una estructura de datos almacenada como una sola variable.
Características de un arreglo (Tipos)
Unidimensional: Es básicamente un vector de datos o lista. Es un conjunto
de variables del mismo tipo y tamaño que ocupan posiciones consecutivas en una
memoria. El tamaño de la memoria ocupada por el arreglo es siempre fijo y no se
puede variar.
Bidimensional: Un arreglo de tipo bidimensional es básicamente una tabla
o matriz de datos. Es decir, tienen varias filas y columnas, siendo el resto de
detalles común a los unidimensionales.
Multidimensionales: No son tan usados como los anteriores, pero existen
también de tipo multidimensional, es decir, que tienen más de dos dimensiones.
Los tipos de datos que puede tolerar un arreglo multidimensional son: entero, real,
carácter o estructura. La primera dimensión corresponde a los renglones, la
segunda a las columnas, la tercera al plano y así sucesivamente.
Declaración de un arreglo unidimensionales
en c
La sintaxis a emplear es la siguiente:
tipoDeElementoDelArreglo nombreDelArreglo [numeroElementos];
Operaciones con arreglos
Las operaciones en arreglos pueden clasificarse de la siguiente forma:
Lectura: este proceso consiste en leer un dato de un arreglo y asignar un valor a
cada uno de sus componentes
Escritura: Consiste en asignarle un valor a cada elemento del arreglo.
Asignación: No es posible asignar directamente un valor a todo el arreglo
Actualización: Dentro de esta operación se encuentran las operaciones de
eliminar, insertar y modificar datos. Para realizar este tipo de operaciones se debe
tomar en cuenta si el arreglo está o no ordenado.
Ordenación.
Búsqueda: Consiste en encontrar un determinado valor dentro de un conjunto de
datos para recuperar alguna información asociada con el valor buscado.
Insertar: Esta operación consiste en adicionar un nuevo elemento al arreglo.
Borrar: Consiste en eliminar un elemento del arreglo, puede darse cuando el
arreglo está desordenado u ordenado.
Modifica.
Referencias bibliográficas
http://bitly.ws/d7fg
http://bitly.ws/d7fn
http://bitly.ws/d7fp
http://bitly.ws/d7fu