logo
Inicio
Tutorial
Descargar el curso
Contacto
Enlaces
Copyright

Procedimientos y Funciones

Los procedimientos y funciones son la base principal en la programación modular, estudiaremos aqui su funcionamiento y su sintaxis, aunque debo recordarles que es solamente pseudocodigo. : )

Procedimientos

Un procedimiento es un subprograma que realiza una tarea especifica. Puede recibir cero o mas valores del programa que llama y devolver cero o mas valores a dicho programa.

Un procedimiento esta compuesto de un grupo de sentencias a las que se asigna un nombre (identificador) y constituye una unidad de programa. La tarea determinada al procedimiento se ejecuta siempre que se encuentra el nombre del procedimiento.

La declaración indica las instrucciones a ejecutar. Su sintaxis es:

procedimiento nombreproc (lista de par)
 declaraciones locales
inicio
 cuerpo del procedimiento (instrucciones)
fin.

Un procedimiento es llamado en un programa o dentro de otro procedimiento directamente por su nombre en cualquiera de las dos formas:
nombreproc
nombreproc (lista par. actuales)

Funciones

Una función es un subprograma que recibe como argumentos o parametros, datos de tipos numerico o no numerico, y devulve un único resultado. Esta característica le diferencia escencialmente de un procedimiento.

Su formato es el siguiente:

funcion nombrefuncion (p1,p2,...) : tipo a devolver
 declaraciones locales
inicio
 cuerpo de la función
 nombrefuncion <- valor a devolver
fin

Una función es llamada por medio de su nombre, en una sentencia de asignación o en una sentencia de salida.

Se puede llamar a una función en cualquiera de las siguientes formas:
nombrefuncion o nombrefuncion(par)
idVar <- nombrefuncion.

Variables globales y locales  Indice   Arreglos (Vectores)

© Copyright 2001-2002 ® Derechos Reservados
Luis Enrique Pirir e-mail: luispirir@hotmail.com
Cualquier consulta o sugerencia puedes hacersela llegar al webmaster