Documentos de Académico
Documentos de Profesional
Documentos de Cultura
CIT-1010
Programación Avanzada
Clase 2 – Resumen Programación, Parte 2
Según Wikipedia
En programación, una matriz o vector (llamados en inglés arrays) es una zona
de almacenamiento continuo que contiene una serie de elementos del
mismo tipo.
Resumen Programación, Parte 2
• Ejemplos gráficos
Arreglo de una Dimensión
Declaración
<Tipo> <Nombre>[Tamaño]
Ejemplo: int arreglo[10];
IMPORTANTE
1. Este arreglo tiene 10 elementos
2. Su primer elemento es el índice 0
3. Su último elemento es el índice 9
4. El índice i del arreglo es arreglo[i]
5. La asignación es de la forma arreglo[i]=<elemento>;
6. Para llenar el arreglo, por parte del usuario, se recomienda un ciclo FOR
Resumen Programación, Parte 2
• Ejemplo 1 – Clase 2
Realicemos un programa que cumpla con lo siguiente:
*Este programa será subido a la Intranet bajo el nombre “Clase 2 – Programación Avanzada – Ejemplo 1.rar”
Resumen Programación, Parte 2
• Declarar un arreglo bidimensional
Declaración
<Tipo> <Nombre>[Tamaño_Filas][Tamaño_Columnas]
Ejemplo: int arreglo[3][3];
IMPORTANTE
1. Este arreglo tiene 9 elementos
2. Su primer índice es el (0,0)
3. Su último índice es el (2,2)
4. El índice (i,j) del arreglo es arreglo[i][j]
5. La asignación es de la forma arreglo[i][j]=<elemento>;
6. Para llenar el arreglo, por parte del usuario, se recomiendan dos ciclos FOR anidados
Resumen Programación, Parte 2
• Ejemplo 2 – Clase 2
Realicemos un programa que cumpla con lo siguiente:
*Este programa será subido a la Intranet bajo el nombre “Clase 2 – Programación Avanzada – Ejemplo 2.rar”
Actividad Propuesta
Agregue a cada ejemplo realizado:
1. Una rutina que permita obtener el menor de todos los elementos
2. Una rutina que permita obtener el producto de todos los elementos
3. Una rutina que permita obtener la lista de elementos ordenados de
mayor a menor