Please enable JavaScript.
Coggle requires JavaScript to display documents.
Subprogramas: Funciones o Procedimientos, Doménica Fernanda Arias…
Subprogramas:
Funciones o Procedimientos
Definición
Parte de un programa complejo
Resuelve tareas simples
Pocas líneas de código.
Problema complejo dividido en subproblemas
para definir una función se utilizará el "main()"
Declaración, implementación y llamada de subprograma
Declaración
Comentarios del programa
Librerías
Sección de declaración (CTES, variables, funciones)
Función principal
Implementación de las funciones
Implementación
antes de la función principal
Llamada
Dentro de la función principal
sintaxis: nombreFunción (Argumentos…)
Argumentos y Parámetros
Argumentos:
objetos
Parámetros:
tipos de datos
si se tiene varios, se debe asignar nombre a cada uno de ellos, por ejemplo :
sumar ( int x, int y ,int z, int w….)
permite escribir un código ordenado
Reducción del tiempo de depuración
Efectos de mantenimiento
Pasos de parámetros por valor
Paso de parámetros por referencia
Ámbito de las variables
Lugar del programa
Se divide el programa en fracciones
Globales y locales
Globales
está declarada para el programa o algoritmo principal
fuera de todos los “bloques” de programa
Locales
declarada y definida dentro de un subprograma
es distinta de las variables
La globales se encuentran en la asignación de variables.
Descompone los programas en trozos
así cada uno será mas fácil de programar
El programa principal es mas fácil de leer
Doménica Fernanda Arias Zambrano
Fundamentos de programación
NRC 17986