You are on page 1of 2

Vectores unidimensionales Un vector, array, arreglo o alineacin es un conjunto o agrupacin de variables del mismo tipo cuyo acceso se realiza

por ndices.

Los arreglos permiten agrupar datos usando un mismo identificador. Todos los elementos de un arreglo son del mismo tipo, y para acceder a cada elemento se usan subndices. En el siguiente captulo se presentan los arreglos y las cadenas. Las cadenas se consideran como un arreglo de tipo char. Un ejemplo de esto sera: Vector [tamao]. A los arreglos unidimensionales se les llama vectores, se puede decir que son un grupo de variables que se relacionan por un nombre en comn, un arreglo consta de una posicin de memoria contigua, es decir un orden de menor a mayor, as podemos afirmar que la ms baja corresponde al primero y la mayor al ltimo, para acceder a una seccin de un arreglo en especifico se utiliza el ndice, a continuacin mostramos un ejemplo: Aplicado en c++ int can[9] //un vector llamado can con diez de tamao El vector o arreglo unidimensional llamado can (cantidad) tiene cantidad diez porque se inicia en 0 y es tomado en cuentaEs decir un arreglo con diez elementos enteros de as desde can[0]can[9] La forma por la cual pueden ser introducidos es la siguiente: En este caso aportaremos una cantidad a un elemento de la lista can can[5]= 15

Para ser claros! un ejemplo sencillo aplicado a la vida cotidiana, supongamos que tenemos diez nios (0-9) y a cada uno le daremos cierta cantidad de dinero... (Daremos un valor) y si decimos. El nio numero 5 (can [5]) tendr $15 en nuestro ejemplo seria nio[5]=15 Tambin podemos guardar en una variable el contenido de un elemento. As, cantidad= can [5] tomando en cuenta lo anterior podemos decir que cantidad=15 Los arreglos o arrays corresponden a la Estructura de Datos estticas: son aquellas en las que el espacio ocupado en memoria se define en tiempo de compilacin y no puede ser modificado durante la ejecucin del programa.

En lenguaje C/C++ es posible inicializar un arreglo con una lista de valores, de la siguiente forma: int Vector[10] = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10}; A los vectores se le asignan automticamente valores iniciales predeterminados a cada uno de sus elementos, de acuerdo a los siguientes criterios: Si el tipo del arreglo es numrico, a sus elementos se les asigna el valor cero. Si el tipo del arreglo es char, a sus elementos se les asigna el valor \u0000. Si el tipo del arreglo es bool, a sus elementos se les asigna el valor false. Si el tipo del arreglo es una clase, a sus elementos se les asigna el valor null.

You might also like