Clase 8 Y 9
Ing. Alexis Juárez
Ing. Emir Girón
Ing. Giovanni Ruano
Vectores
Son llamados arreglos.
Es un tipo de dato especial al que se hace referencia
por un nombre.
Está compuesto por unacolección de elementos del
mismo tipo de datos que se almacenan
consecutivamente en memoria.
Pueden ser creados de cualquier tipo.
Vectores
Se utilizan para agrupar
información relacionada
Pueden tener unadimensión igual
a uno o mayor
Para accesar un elemento
particular del arreglo, se utilizan
índices
Vectores
Ejemplo de un vector que contiene 7 números enteros
0
1
2
3
4
5
6
índices
3
6
8
1
0
4
2
Elementos del
vector
Elemento que ocupa la
posición 3 en el vector
Vectores
Declaracion
tipoDato[ ]
tipoDato
nombreVariable;nombreVariable[ ];
Para declarar un vector de número enteros, al cual se le
dá el nombre de miVector se puede hacer de la siguiente
manera:
int[ ] miVector;
// o también
int miVector[ ];
Vectores
Creaciónint[ ] miVector;
// o también
int miVector[ ];
nombreVector = new tipoDato[tamano];
Cuando se declara una variable vector, esta no tiene
ningún valor. Antes de asignar cualquier valor, se debe
reservarun espacio en memoria, utilizando el operador
new y asignarlo a la variable.
Continuando con el ejemplo anterior
miVector = new int[7];
Vectores
Creación
miVector = new int[7];
Al reservarespacio para los elementos de un vector,
mediante new, se inicializa automáticamente en cero su
contenido.
Cuando se ejecuta esta sentencia de creación , la varianle
miVector, hará referencia a un vectorde 7 elementos
enteros.
New: operador especial que reserva espacio en memoria
Vectores
Inicialización
Dependiendo del tipo de datos que contenga un vector,
estos son inicializados por defecto conlos siguientes valores:
Si son vectores numéricos, se inicializan en cero.
Si son vectores de caracteres, se inicializan en ‘/u000’.
Si son vectores booleanos, se inicializan en false.
Vectores...
Regístrate para leer el documento completo.