Contenedores

Los enteros, reales, strings y booleans son tipos de datos. El arreglo también es un tipo de datos, pero su objetivo es servir de contenedor para valores de otros tipos de datos. Un arreglo sirve para manejar en forma homogénea cientos de enteros o cientos de strings. En sí, el arreglo no es útil. Son los valores que contiene los que le dan su utilidad.

El arreglo es entonces un contenedor de valores. Prácticamente todo problema de mediana complejidad que requiera un contenedor se puede resolver usando arreglos. Sin embargo, a veces los problemas se resuelven más fácilmente recurriendo a otros contenedores más simples. Estos son: