vectores y matrices
Tema 4. Vectores y Matrices
Gabriel Navarro
(email: gnavarro@ugr.es)
Objetivos del tema
Conocer el concepto de vector y matriz en programación
Aprender autilizar vectores y matrices en C+ (básico)
Aprender a utilizar vectores y matrices en C++ (módulos y
estructuras)
Conocer el diseño de cadenas de caracteres en C++
Conocer algoritmos básicos debúsqueda en vectores
Conocer algoritmos básicos de ordenación de vectores
Fundamentos de Programación. Tema4: Vectores y matrices
2
VECTORES
Fundamentos de Programación. Tema4: Vectores y matrices3
Vectores
Un Vector es un tipo de dato compuesto que permite
almacenar un gran número de valores del mismo tipo.
Ejemplo: Variable notas, con 500 componentes de tipo real
Declaración devariables de tipo vector:
double notas[500];
TipoDeDato Identificador[Componentes]
notas[0]
notas
notas[1]
...
notas[499]
9.8
6.5
...
10
Fundamentos de Programación.Tema4: Vectores y matrices
4
Vectores. Ejemplo (media5.cpp)
Declaración del
vector “valores”
Uso del vector
“valores”
Fundamentos de Programación. Tema4: Vectores y matrices
5Vectores. Errores comunes
Errores típicos en la declaración:
int n=100;
char vector1[n];
bool vector2[0];
int vector3[-32];
Errores típicos en el uso de vectores:
int vector1[100];
intvector1[50];
int vector1[67];
vector1[100]= 3;
vector1[143]= -4;
vector1[-13]= -9;
int vector1[100];
int vector1[100];
int vector1[100];
vector1[0]= 3;
vector1[99]= -4;vector1[47]= 3;
Buen uso de vectores:
Fundamentos de Programación. Tema4: Vectores y matrices
6
Vectores. Inicialización (inicializacion.cpp)
Los vectores se pueden inicializar de diferentesformas:
Fundamentos de Programación. Tema4: Vectores y matrices
7
Vectores: Su número de componentes.
Si se define un vector v con un número máximo de
componentes X, entonces v tiene sus...
Regístrate para leer el documento completo.