Documente Academic
Documente Profesional
Documente Cultură
Los vectores tambin se conocen como Arreglos Unidimensionales, estos son estructuras
de datos que contienen una coleccin de datos del mismo tipo. Podramos decir entonces
que contienen una secuencia de datos finitos, pertenecientes al mismo dominio.
Ejemplo: Las notas de los estudiantes de un curso, el sueldo neto de los empleados de una
empresa, los precios de los productos de una tienda, etc.
Los datos que se almacenan dentro de un arreglo sern los elementos del arreglo y se
enumeran desde 0,1,2,3.... hasta N-1. Esta enumeracin se utiliza para localizar los
elementos dentro del arreglo y se denominan ndices. En C++ los ndices de un arreglo
comienzan con 0 y terminan con el tamao del arreglo 1. Lo anterior quiere decir que si
el vector tiene N elementos se denotaran de la siguiente manera: vector[0], vector[2],
vector[3], vector[N-1].
Propiedades de un arreglo:
Todos los datos incluidos en un arreglo son del mismo tipo. Se pueden crear arreglos
de tipo entero int o de tipo real float, pero no se pueden tener dentro de un mismo
array datos de tipo int y datos de tipo float (al menos que sea un vector de objetos).
A los elementos del arreglo o vector se acceder a travs de la posicin que ocupan
dentro del conjunto de elementos del array, es decir a travs de los ndices.
Declaracin de un vector:
Para acceder a los elementos de un arreglo, se utilizan ndices. Esto con el propsito de
indicar la posicin del elemento dentro del vector:
Nombre_Vector [indice]
Hay que tener en cuenta que en C++ la primera componente de un vector es siempre
cero (0).
El ndice del ltimo elemento ser el Tamao del vector menos uno (tamao 1).
Por ejemplo: Si se define el siguiente vector float notas [3]; los ndices van de 0 hasta 2.