Estructuras de Datos C++

9
Iván Walkes Por: Vectores y Matrices en

Transcript of Estructuras de Datos C++

Page 1: Estructuras de Datos C++

Iván WalkesPor:

Vectores y Matrices en C++

Page 2: Estructuras de Datos C++

¿Que es una Arreglo?

Un arreglo no es mas que un área de almacenamiento continuo que contiene un grupo de elementos de la misma tipología de datos.

Los arreglos puede ser Unidimensionales, bidimensionales y multidimensionales.Los mas usados con los Vectores y las Matrices.

Estas estructuras de datos son adecuadas para situaciones en las que el acceso a los datos es temporal.

Page 3: Estructuras de Datos C++

Un VectorSiempre tendrá una dimensión o una sola dirección, también son llamados “listas” aunque no necesariamente estén siempre ordenadas.

;

Sintaxis en C++ es:

tipoDato NombreVec [tamaño];

int V[7];

Page 4: Estructuras de Datos C++

Un Matriz (2 dimensiones)La matriz es una estructura de datos que integra dimensiones, igual que una tabla esta formada por filas y columnas.

Sintaxis en C++ es:

tipoDato NombreMatr [filas][columnas];

int V[7][7];

Page 5: Estructuras de Datos C++

Un Matriz MultidimensionalLa matriz es una estructura de datos que integra dimensiones, igual que una tabla esta formada por filas y columnas.

Sintaxis en C++ es:

tipoDato NombreMatr [filas][columnas][fondo];

int V[7][7][7];

Page 6: Estructuras de Datos C++

Los ÍndicesLos índices son las variables que nos ayudan a recorrer un arreglo dando pociones a los parámetros, para así obtener un dato o asignar un dato a un espacio específico en el arreglo.

Los índices siempre son números enteros.

Sintaxis en C++ es:

int x=6;int V[x];x=1;V[x]=4;

4

Asigno un valor

Page 7: Estructuras de Datos C++

Los ÍndicesSintaxis en C++ es:

int x=6, valo;int V[x];x=4;valo=V[x];

6 7 8 1 8 0 1

Obtengo un valor

Page 8: Estructuras de Datos C++

¿Puedes encontrar los Puntos?

Page 9: Estructuras de Datos C++

Quiz 24mayoTodo lo que hemos dado…