Ir al contenido principal

Arreglos



1. Definición
Es un conjunto o estructura de datos homogéneos, finitos, y ordenados que están almacenados en un espacio de memoria RAM, donde se almacenan datos temporalmente. También puede explicarse como una lista de variables. Se imagina como una secuencia de celdas (espacios de memoria), o casillas, donde se puede guardar un elemento del conjunto. Se almacenan bajo un mismo nombre en una especie de lista, donde sólo se diferencian por la posición que tienen en cada arreglo. Para declarar un arreglo tiene que indicar su tipo, un nombre único y la cantidad de elementos que va a contener. también son llamados vector o lista. Son unidimensionales.

Resultado de imagen para arreglos en la programacion


Pueden ser de una, dos, tres o más dimensiones.

  • Arreglos unidimensionales: los datos, que son de un mismo tipo, se almacenan bajo un mismo nombre en una especie de lista, donde sólo se diferencian por la posición que tienen en cada arreglo. Para declarar un arreglo tiene que indicar su tipo, un nombre único y la cantidad de elementos que va a contener. también son llamados vector o lista.
  • Arreglos multidimensionales: es un tipo de dato estructurado, que está compuesto por dimensiones, que quiere decir el número de índices utilizados para referirse a cada parte del arreglo.
  • Arreglos con múltiple subíndices: Es la representación de tablas de valores, consistiendo de información arreglada en renglones y columnas. Para identificar un elemento particular, se deben  especificar dos subíndices; el primero para el renglón del elemento y el segundo para  la columna del elemento. Pueden tener más de dos subíndices. 


2. Forma de uso para la programación

Son utilizados por su capacidad de hacer muchas operaciones a la vez sobre grandes conjuntos de datos numéricos de manera eficiente, lo cual puede ser útil en múltiples trabajos.





3. Ejemplos



Este es un arreglo en lenguaje C++ .


programacion en java: invertir un vector
Este es un arreglo en Java.




Fuentes: EcuRedLa Web del CuriosoUTM

Comentarios

Entradas más populares de este blog

¿Qué es App Inventor?

Es un servicio web de Google que nos permite programar y probar para Android. Para usarla, sólo se necesitan nociones básicas sobre la programación y poca experiencia. Se ingresa con una cuenta de Gmail y para que conectarlo a teléfono se instala una aplicación; toda la información se guardará en la nube. En su página web, se menciona que su objetivo es democratizar el acceso a la tecnología e impulsar el desarrollo en vez del consumo. Está formado por tres herramientas:  Gestor de proyectos: se puede acceder a los proyectos propios y crear nuevos. Diseñador: permite seleccionar los componentes de la aplicación y establecer el aspecto del entorno de usuario. Se arrastran los componentes a la zona de trabajo, y cada nuevo componente se añade a la lista de componentes; se pueden modificar sus medida en el panel de medida, allí también son añadidos los elementos multimedia. Editor de bloques: se programa mediante bloques o piezas, como un rompecabezas. Hay bloques de uso general ...