ARREGLOS
ARREGLOS
1. DEFINICIÓN: Un arreglo en C++ es un conjunto de datos que se almacenan en memoria de manera contigua con el mismo nombre. Para diferenciar los elementos de un arreglo se utilizaníndices detrás del nombre del arreglo y encerrados por [].EJEMPLO: int vector [10]; // array de 10 enteros: vector[0]..vector[9].
2. DIMENSIONES DE LOS ARREGLOS: Arreglos de una dimensión: Un arreglo deuna dimensión es una lista de variables, todas de un mismo tipo a las que se hace referencia por medio de un nombre común. Una variable individual del arreglo se llama elemento delarreglo. Para declararun arreglo de una sola dimensión se usa el formato general:Representación gráfica de un arreglo de una dimensión: float arreglo[6];
3. Representación gráfica de un arreglo de dos dimensiones:intarreglo[4][4]
4. Representación gráfica de un arreglo de tres dimensiones.int arreglo[4][4][3];
5. ÍNDICE DE UN ARREGLO:Todo arreglo esta compuesto por unnumero de elementos. El índice es unnumerocorrelativo que indica la posiciónde un elemento del arreglo. Los índices enC++ van desde la posición 0 hasta laposición tamaño – 1.
6. EJEMPLO DE ÍNDICE DE UN ARREGLO:Como se puede ver en el grafico es unarreglounidimensional de tamaño 10, pero el índice vadel 0 al 9. Es por esto que al indicar su posiciónse debe inicializar en 0.
7. ELEMENTO DE UN ARREGLO:Un elemento de un arreglo es unvalorparticular dentro de la estructura del arreglo.Para acceder a un elemento del arreglo esnecesario indicar la posición o índice dentro delarreglo.Ejemplo:• arreglo[0] //Primer elemento del arreglo• arreglo[3]//Cuarto elemento del arreglo
8. INICIALIZACIÓN DE ARRAYS:Los arrays pueden ser inicializados en la declaración.Ejemplos:float R[10] = {2, 32, 4.6, 2, 1, 0.5, 3, 8, 0, 12};float S[] = {2, 32, 4.6, 2,1, 0.5, 3, 8, 0, 12};int N[] = {1, 2, 3, 6};int M[][3] = { 213, 32, 32, 32, 43, 32, 3, 43, 21};char Mensaje[] = "Error de lectura";char Saludo[] = {H, o, l, a, 0};
9. EJEMPLO :El siguiente programa...
Regístrate para leer el documento completo.