Está en la página 1de 3

FUNCIONES Y SUB-RUTINAS

Las funciones: son métodos para realizar operaciones que retornan un valor.

Las Subrutinas: Ejecutan los códigos, pero no retornan ningún valor.

Tanto las funciones como las subrutinas, se utilizan para dividir el código en pedazos y tenerlo de
forma organizada.

SUB MAIN – Es una subrutina por defecto

La estructura de una función, debe incluir:

 Nombre de la función
 Atributos (Cada variable declarada, separadas por comas “,” dentro de los paréntesis al
lado del nombre)
 Tipos de datos de la función
 Debe incluir un RETURN
 Debe finalizar en END FUNCTION

Características de la función:

 La función se declara como una variable, es decir, que se le asigna un tipo de dato.
 Cada función o sub-rutina debe tener nombres diferentes
 Los datos declarados dentro de la función solo se pueden usar dentro de la función
(Donde fueron creados)
 Para utilizar la función desde una sub-rutina, como por ejemplo el SUB MAIN, Se coloca el
nombre de la función y entre paréntesis los parámetros.
 Para imprimir en pantalla el valor de la función: se crea una variable entro de la sub-rutina
y se iguala al nombre de la función, luego se concatena o se coloca en un
CONSOLE.WHRITE().
 Cada operación se puede realizar en una función por separado.
 Si trabajamos con números (en el taller) es preferible declararlos como DOUBLE (Para que
no haga redondeos)

Variables
globales:

Son aquellas
declaradas
por fuera de
todas las
funciones y
sub-rutinas
Procedimientos dentro de las funciones y sub-rutinas:

Para crear un vector:

También podría gustarte