sábado, 26 de octubre de 2013

Tema 10.- Vectores

Vectores en Lenguaje C

Los vectores son una forma de almacenar datos que permiten contener una serie de valores del mismo tipo, cada uno de los valores contenidos tiene un posición asociada que se usara para accederlos. Esta posición o indice sera siempre un numero entero positivo.

En C la cantidad de elementos que podrá contener un vector es fijo, y en principio se define cuando se declara el vector.

Ejemplos: 
Otro ejemplo sencillo calcular el promedio de los valores:


Matrices

Una matriz es una estructura de datos, o más técnicamente, un espacio de memoria que 
permite almacenar una colección de elementos, todos del mismo tipo. La diferencia con 
los arreglos está en que, en las matrices, los elementos no están organizados linealmente 
sino que su organización es bidimensional, es decir, en filas y columnas.

Esta figura representa un matriz de cuatro filas (numeradas verticalmente de 0 a 3) y seis 
columnas (numeradas horizontalmente de 0 a 5). En cada una de las 24 celdas o casillas 
se puede guardar un dato. La dimensión o tamaño de una matriz es el número filas por el 
número de columnas. Debe ser claro entonces que la figura anterior es la gráfica de una 
matriz de dimensión 4x6

La manera de declarar una matriz en C++ es similar a un vector:






No olvidar que tanto filas como columnas se enumeran a partir de 0. Para recorrer una matriz podemos usar igualmente un bucle. En este caso usando 2 for: 





No hay comentarios:

Publicar un comentario