Subprogramas

Clasificado en Física

Escrito el en español con un tamaño de 1,66 KB

 
TIPOS DE SUBPROGRAMAS.
VENTAJAS E INCONVENIENTES
internos:son aquellos que estan contenidos dentro de un programaprincipal o de un subprograma externo
externos:se encuentra fuera del programa principal y fuera de cualquier otro subprograma.
los subprogramas internos se escriben en una seccion denominada contains y esta seccion esta situada despues del cuerpo del del programa y antes de la instruccion end.
los externos se escriben fuera del bloque definido program-end o( function-end o subroutine-end)
las funciones y subrutinas son de tipo interno y son los mas importantes:
funciones:reciben 1 o mas datos y devuelven un solo resultado
subrutinas:reciben 0,1 omas datos y devuelve 0,1 o mas resultados.usa la sentencia call
ventajas:se usan para realizar operaciones que suelen repetirse con distintas variables----reduce
inconvenientes:ocupan mas espeacio de memoria.tienen su propia memoria.rompe el flujo del programa, paso de parametros.las variable locales solo valen dentro del subprograma.