Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Funciones y Procedimientos
Funciones
los parámetros, que son los valores que recibe la función como entrada;
el código de la función, que son las operaciones que hace la función; y
el resultado (o valor de retorno), que es el valor final que entrega la función.
En esencia, una función es un mini programa. Sus tres componentes son análogos a la
entrada, el proceso y la salida de un programa.
Ejemplo
Vamos a suponer que queremos crear un programa para calcular el precio de un producto
basándose en el precio base del mismo y el impuesto aplicable. A continuación, mostramos
el código fuente de dicho programa:
#include <stdio.h>
float precio (float base, float impuesto); /* declaración */
main ()
{
float importe = 2.5;
float tasa = 0.07;
printf ("El precio a pagar es: %.2f\n", precio (importe, tasa));
Nombre: Colque Ruiz Paolo Andres Paralelo: 2 - “A”
Código: A23727-2 Fecha de entrega:
CI: 9985523 L.P
return 0;
}
float precio (float base, float impuesto) /* definición */
{
float calculo;
calculo = base + (base * impuesto);
return calculo;
}
Procedimientos
Ejemplo
si queremos dividir al número por 2,3,4,5,6,7,8,9 y 10 en otro:
funcion div(numero) {
out(numero/2);
out(numero/3);
out(numero/4);
out(numero/5);
out(numero/6);
out(numero/7);
Nombre: Colque Ruiz Paolo Andres Paralelo: 2 - “A”
Código: A23727-2 Fecha de entrega:
CI: 9985523 L.P
out(numero/8);
out(numero/9);
out(numero/10);
}
Bibliografía