Sunteți pe pagina 1din 2

VECTORES

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:

Los arreglos sirven de contenedores a la hora de almacenar datos que estn


relacionados, de esta manera podremos declarar un arreglo de un determinado tipo
de datos, en vez de variables por separado para cada uno de los elementos del array.

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:

Al declarar un vector se utilizan corchetes para especificar que se trata de un array y no de


una variable de algn tipo. Se puede declarar un vector en C++de la siguiente forma:

tipo Nombre_Vector [Tamao];

Para definir o crear un vector con un nmero determinado de elementos en tiempo de


diseo, se puede utilizar la siguiente sintaxis:

int vector_edad [20];

float vector_sueldos [15];


Tambin se puede asignar el tamao de un vector o arreglo en tiempo de ejecucin, pero se
tiene que utilizar el operador new, esta forma ser explicada ms adelante.

Como acceder a los elementos del 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.

S-ar putea să vă placă și