1. Ing. Noé Abel Castillo Lemus
UNIVERSIDAD MARIANO GÁLVEZ DE GUATEMALA
FACULTAD DE INGENIERÍA EN SISTEMAS
PROGRAMACIÓN I
TEMAS
ARREGLOS Y VECTORES
2. ARREGLOS Y VECTORES
• Un arreglo es un grupo de ubicaciones de
memoria consecutivas, todas ellas del
mismo tipo. Para hacer referencia a una
ubicación o elemento específico en el
arreglo, especificamos su nombre y el
número de posición del elemento
específico en el arreglo.
3. DECLARACIÓN Y CREACIÓN DE ARREGLOS
• Los objetos arreglo ocupan espacio en memoria. Para
especificar el tipo de los elementos y el número de
elementos requerido por un arreglo, use una
declaración de la forma:
• tipo nombreArreglo [ tamañoArreglo ];
4. DECLARACIÓN DE UN ARREGLO Y USO DE UN CICLO PARA
INICIALIZAR LOS ELEMENTOS DEL ARREGLO
• El programa de la fi gura 7.3 declara el arreglo n entero de 10
elementos (línea 12). En las líneas 15 y 16 se utiliza una
instrucción for para inicializar los elementos del arreglo con
cero. Al igual que otras variables automáticas, los arreglos
automáticos no se inicializan de manera implícita con cero,
aunque los arreglos static sí. La primera instrucción de salida
(línea 18) muestra los encabezados de columna para las
columnas impresas en la instrucción for subsiguiente (líneas 21
y 22), la cual imprime el arreglo en formato tabular.
5. INICIALIZACIÓN DE UN ARREGLO EN UNA DECLARACIÓN
MEDIANTE UNA LISTA INICIALIZADORA
• Los elementos de un arreglo también se
pueden inicializar en la declaración del
arreglo, para lo cual colocamos después
del nombre del arreglo un signo igual y una
lista entre llaves, separada por comas, de
inicializadores.
6. ESPECIFICACIÓN DEL TAMAÑO DE UN ARREGLO CON UNA VARIABLE
CONSTANTE Y ESTABLECIMIENTO DE LOS ELEMENTOS DE UN
ARREGLO CON CÁLCULOS
• En la fi gura 7.5 se establecen los elementos de un
arreglo s de 10 elementos con los enteros 2, 4, 6, …,
20 (líneas 17 y 18), y se imprime el arreglo en formato
tabular (líneas 20 a 24). Para generar estos números
(línea 18), se multiplica cada valor sucesivo del
contador de ciclo por 2, y se le suma 2.
7. SUMA DE LOS ELEMENTOS DE UN ARREGLO
• A menudo, los elementos de un arreglo representan
una serie de valores para ser utilizados en un cálculo.
Por ejemplo, si los elementos de un arreglo
representan calificaciones de un examen, tal vez un
profesor desea obtener el total de los elementos del
arreglo y usar esa suma para calcular el promedio de
la clase para el examen.