Escolar Documentos
Profissional Documentos
Cultura Documentos
Capítulo IV.
Funciones
Kexy Rodríguez
Desarrollo Lógico y Algoritmo
Contenido
• Definición de funciones
• Estructura de una función
• Acceso y retorno a una función
• Paso de parámetros a una función
Definición de funciones
Matemáticamente una función es una operación que toma uno o más
valores llamados argumentos y produce un valor denominado
resultado.
Todos los lenguajes de programación tienen funciones incorporadas,
intrínsecas o internas.
f(x)= (x2+1)+(4-x)
Una función puede tener varios argumentos
f(x,y)= (x2+1)+(4-y)
Ejemplo
Función para calcular el impuesto
Algoritmo impuesto
variables
real: precioProducto, resultado
Inicio
imprimir(“introduzca el precio del producto”, NL)
leer (precioProducto)
resultado = CalcularImpuesto(precioProducto)
imprimir(NL,“El precio del producto con el 7% es:”, resultado)
Fin
real función CalcularImpuesto(real: precio)
variables
real: calculo
constante
IMPUESTO=0.7
inicio
calculo = precio * IMPUESTO
devolver (calculo)
Facultad de Ingeniería de Sistemas Computacionales
fin_función
Kexy Rodríguez (Luis Joyanes Aguilar, 2008).
Desarrollo Lógico y Algoritmo