¿Que es un vector?

En muchas ocasiones es necesario trabajar con una colección de valores que tienen una determinada relación, por ejemplo las notas de los parciales, los días del mes etc, el hecho de procesar todos esos datos simples puede resultar difícil, es por ello que en el mundo de la programación se utilizan estructuras de datos, también denominadas array o arreglo, entre estas se encuentra el Vector.

El vector es una colección de elementos del mismo tipo (homogéneos) almacenados en ubicaciones contiguas de memoria. Este arreglo tiene la propiedad de ser ordenado, ya que el primer, segundo, tercer, ... y el enésimo elemento del arreglo puede ser identificado. Al ser homogéneos, es decir del mismo tipo de dato, el array puede estar compuesto de elementos de tipo entero, de tipo cadena, de tipo flotante etc. El número de elementos que almacena un vector se denomina rango del vector, o tambien dimensión, esta indica la cantidad máxima de elementos que permite almacenar un arreglo. Un vector se puede representar gráficamente de la siguiente manera: 



El vector es un arreglo indexado, esto permite acceder a cada uno de los datos que este contiene, solo se requiere especificar la posición en la que se encuentra cada uno de los elementos en el vector, por ejemplo.

                        

La primera posición del arreglo es  el "0", la dimensión es 5, por ende el índice siempre tomará valores entre el 0 y la dimensión -1, es decir entre 0 y 4.
Para acceder a un elemento del arreglo de manera directa solo hace falta conocer en qué posición del arreglo se encuentra el elemento, por ejemplo  Edades[3], esta posición del arreglo contiene el número 7. 
Pero ¿cómo se cargan los datos en los arreglos? Si no se en que posición del arreglo se encuentra un dato ¿como puedo saber en qué posición está? ¿Cómo muestro los datos del arreglo? ¿Se pueden eliminar elementos de un vector?¿Se pueden ordenar los elementos que contiene? ,las respuestas a estas incógnitas serán desarrolladas en los siguientes post de este blog titulados Operaciones con Arreglos Vectores.

Comentarios

Entradas más populares de este blog

Nociones Básicas

Operaciones con Vectores (tercera parte)