La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Funciones Funciones De biblioteca Definidas por el usuario

Presentaciones similares


Presentación del tema: "Funciones Funciones De biblioteca Definidas por el usuario"— Transcripción de la presentación:

1 Funciones Funciones De biblioteca Definidas por el usuario
Funciones  Módulos El uso de funciones evita repetir las mismas instruciones en forma redundante. Claridad lógica – Bibliotecas personales – Portabilidad

2 Declaración expandida de la función.
Prototipos de funciones  estándar ANSI C Declaración expandida de la función. ¿ Definición previa de la función ?  cuestión de orden, 1° se declara, luego se define. Esqueleto de un programa. -Sector de ordenes para el preprocesador (include, define) -Sector de declaraciones de vbles, tipo de datos, funciones. -Funcion principal: main - Sector de definiciones de funciones definidas por el usuario

3 No es necesario ponerle nombres a los parámetros formales en el prototipo de la función, si es obligatorio ponerle el tipo de dato asociado. SE RECOMIENDA usar nombres para los argumentos (param. formales) Generalmente, una función procesará la información que le es transmitida desde el punto del programa en el cual se acede a ella y devolverá un solo valor.

4 Transmisión  parámetros actuales o argumentos
Transmisión  parámetros actuales o argumentos. Devolución  proposición return. La proposición return también se usa para provocar la salida inmediata de una función, devuelve el control al punto donde fue invocada la función. return [expresión]; Con expresion opcional.

5 #include <stdio. h> #include <math. h> /
#include <stdio.h> #include <math.h> /*ORDENES PARA EL PROCESADOR*/ void calcular_senos(void); /* DECLARO MIS FUNCIONES */ int main(void) /* PROGRAMA PRINCIPAL */ { calcular_senos(); return 0; } void calcular_senos(void) /* DEFINO MI FUNCION */ { double result, x = 0.5; int i; for (i=1;i<=20;i++) { result = sin(x); x = x+0.5; printf("El sen() de %lf es %lf\n", x, result); }


Descargar ppt "Funciones Funciones De biblioteca Definidas por el usuario"

Presentaciones similares


Anuncios Google