Funciones

Solo disponible en BuenasTareas
  • Páginas : 2 (377 palabras )
  • Descarga(s) : 0
  • Publicado : 25 de enero de 2011
Leer documento completo
Vista previa del texto
República Bolivariana de Venezuela
Ministerio del Poder Popular para la Educación Universitaria
Instituto Universitario de Tecnología Industrial ``Rodolfo Loero Arismendi``
Informática
Profesora:María A. Higuera

[pic]

Caracas, 26 de enero de 2011

Funciones

Una función es un subprograma que tiene una constitución similar a un programa. Por consiguiente contará de una cabeceracon el nombre y los argumentos de la función, seguida por el cuerpo de la función formado por una serie de instrucciones.

Función nombre (par1, par2, par3)


Fin función

Ejemplo:Fundón Factorial (x)
F=1
Desde i = 1 hasta x hacer
F= F * J
Factorial = F
Fin desde
Fin

Procedimientos

Son subprogramas que ejecutan un módulo o procesoespecifico, sin que ningún valor de retorno este asociado con su nombre.

Procedimiento nombre (lista de parámetros formales)

Fin procedimiento

El procedimiento se llama mediante lainstrucción

[Llamar a] nombre ( lista de parámetros actuales)

Ejemplo:

Algoritmo ABC
Var: A, B, C Tipo: Entero
Inicio
A= 3
B= 5
C= 17
Llamar a SUB (A, B,C)
Escribir A, B, C
Fin

Procedimiento SUB (X, Y, Z)
Var: X, Y, Z : Tipo; Entero
Inicio
X = x+1
Y = X+Y
Fin

Diferencias entre Función yProcedimiento

En el ámbito de la programación, una función es un tipo subalgoritmo, es el término para describir una secuencia de órdenes que hacen una tarea específica de una aplicación másgrande. Las declaraciones de funciones generalmente son especificadas por:

-Un nombre único en el ámbito.

- Nombre de la función con el que se identifica y se distingue de otras. No podrá haber otrafunción ni procedimiento con ese nombre (salvo sobrecarga o polimorfismo en programación orientada a objetos).

-Un tipo de dato de retorno.

- Tipo de dato del valor que la función devolverá...
tracking img