Algoritmos y Programación Modular
Algoritmos y Programación Modular
PROGRAMACIÓN
MODULAR
SUBPROGRAMAS
VARIABLES: ÁMBITO DE VALIDEZ
General
Local
Global
VARIABLES: ÁMBITO DE VALIDEZ
GENERAL
La variable N y el vector EDAD son
reconocidas a nivel general
LOCAL
Las variables PROMEDO Y
EL CONTADOR I son
reconocidos a nivel loca
SUBPROGRAMAS
Permiten al sectorizar las áreas por especialidad de acuerdo a sus funciones se logra eficiencia
TINTURA
CONFECCIÓN
LLENADO
BUSQUEDA Y
DE VECTOR
REEMPLAZO
INFORMACIÓN FINALIZA EL
DE ENTRADA PROGRAMA PRINCIPAL PROGRAMA
PRINCIPAL
30
SEGÚN LA PERMANENCIA DE LOS CAMBIOS: DE REFERENCIA O DE VALOR
Ejemplo
n= 17
Ejemplo
n= 17
codigo(i) = i
PARA i = 1 hasta cantidad
EDAD(i) = Cells(2 + i, 3)
LLAMAR nombre(i) = Cells(2 + i, 2)
LLENADO(N) s = s + EDAD(i)
Siguiente i
“el promedio es “ & Siguiente i
Calculo_prom(EDAD(),N)
▪ Para utilizar (o que sea reconocido) el subprograma en todas las hojas del archivo(libro) Excel, éste debe escribirse en el
Módulo, después de las variables Globales.
▪ Para usar el subprograma solo en una de las hojas del archivo Excel, escríbalo en General – Declaraciones de la Hoja (debajo
de las Variables generales, si las hubieran)
EJEMPLO 2: CÁLCULO DE ESTADÍSTICAS
Tarea:
• Elabore 2 funciones para calcular la
máxima y minima nota practique
completando con estas estadísticas