2. VECTOR Contenedor de secuencias del mismo tipo. Elementos ordenados en una secuencia lineal estricta. Capacidad de cambio de tamaño consumiendo mas memoria. Almacenamiento de vectores es automático. Permite que se expanda y contraiga como sea necesario.
3. Los vectores son buenos para: Ingresar elementos individuales Manipular sobre los elementos en cualquier orden. Añadir y eliminar elementos de secuencia
4. SINTAXIS PARA CREAR UN VECTOR: PLANTILLA: Tipo de los elementos o el modelo de memoria más simple de asignación. ELEMENTO: variable, constante utilizados para definir la asignación de almacenamiento. [TAMAÑO]: Representa la cantidad de elementos contenidos en el vector.
6. MATRIZ Es un vector de vectores. Varios vectores consecutivos ordenados en la memoria. La primera fila como un vector, y después la otra sucesivamente, etc.… Existen vectores bidimensionales y tridimensionales.
7. Matriz bidimensional [x] [y]; En esta matriz, X adquiere el valor de 7 al igual que Y que también vale 7. En este caso de matriz se requiere de dos índices para poder acceder o guardar datos. Un ejemplo de almacenamiento de un carácter en esta matriz seria: matriz [4] [4]=10; Esto almacenaría el valor 10 en la casilla que se encuentra en la posición X=4, Y=4.
8. Matriz Tridimensional [X] [Y] [Z]; Un vector de 3 dimensiones es el que contiene varios vectores en uno principal. Una matriz de tres índices donde colocamos los datos X, Y, Z. Al acceder y almacenar datos en esta matriz nos va a parecer abstracta. Al ser tridimensional tomamos los índices como coordenadas de un punto fijo, y es el que la maquina reconocerá como valor global.
9. Ejemplo Matriz 3D: Queremos guardar un dato en la posición [x=2] [y=5] [z=3]; la representación grafica de donde se guardaría este dato seria es la intersección entre los tres puntos (triangulo). El valor que le vamos a asignar es 10, matriz 3d [2] [5] [3]=10, además para que rellenar o acceder a estas matrices es utilizar tantos bucles for como índices tengamos.