Arreglos unidimensionales

septiembre 30, 2007

Bienvenido a continuación aprenderemos juntos un poco mas del lenguaje c++, recuerda que nos basamos en el compilador DEV-C++, en esta ocasión aprenderemos de los arreglos.. comenzaremos por los arreglos Unidimensionales

En programación, un vector, array, arreglo o alineación es un conjunto o agrupación de variables del mismo tipo cuyo acceso se realiza por índices.

Un arreglo unidimensional de 10 elementos

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 subíndices. En el siguiente capítulo se presentan los arreglos y las cadenas. Las cadenas se consideran como un arreglo de tipo char.

ejemplo de esto seria

Vector [ tamaño ]

A los arreglos unidimensionales se les llama vectores, se puede decir que son un grupo de variables que se relacionan por un nombre en común, un arreglo consta de una posición de memoria contigua,es decir un orden de menor a mayor, así podemos afirmar que la mas baja corresponde al primero y la mayor al ultimo, para acceder a una sección de un arreglo en especifico se utiliza el indice, a continuación mostramos un ejemplo:

aplicado en c++

int can[9] //un vector llamado can con diez de tamaño

el vector o arreglo unidimensional llamado can(cantidad) tiene cantidad diez porque se inicia en 0 y es tomado en cuenta-

es decir un arreglo con diez elementos enteros de así desde can[0]-can[9]

La forma por la cual pueden ser accesados es la siguiente:*en este caso aportaremos una cantidad a un elemento de la lista “can”

ca[5]= 15

¡para ser claros! un ejemplo sencillo aplicado a la vida cotidiana, supongamos que tenemos diez niños( 0-9) y a cada uno le daremos cierta cantidad de dinero..(daremos un valor) y si decimos. el niño numero 5 (can[5]) tendrá $15* en nuestro ejemplo seria niño[5]=15*

también 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 estáticas”: son aquellas en las que el espacio ocupado en memoria se define en tiempo de compilación y no puede ser modificado durante la ejecución 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 automáticamente valores iniciales predeterminados a cada uno de sus elementos, de acuerdo a los siguientes criterios:

Si el tipo del arreglo es numérico, 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.

 

Download

Baja ejercicios-  ejercicio 1

                             ejercicio 2

 

Anuncios

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión /  Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión /  Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión /  Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión /  Cambiar )

w

Conectando a %s

A %d blogueros les gusta esto: