La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Informática I Código 2547100 Semestre 2013-1 Para Ingeniería Electrónica e Ingeniería de Telecomunicaciones Profesor: Sebastián Isaza.

Presentaciones similares


Presentación del tema: "Informática I Código 2547100 Semestre 2013-1 Para Ingeniería Electrónica e Ingeniería de Telecomunicaciones Profesor: Sebastián Isaza."— Transcripción de la presentación:

1 Informática I Código 2547100 Semestre 2013-1 Para Ingeniería Electrónica e Ingeniería de Telecomunicaciones Profesor: Sebastián Isaza

2 Una función es un conjunto de instrucciones que desarrollan un tarea particular dentro del programa Cada función tiene un valor de retorno, un nombre y una o más variables (parámetros) de entrada Informática I (2013-1) – Prof. Sebastián Isaza2 Functions function input output argumentsname return value

3 Para qué un programa? solución a un problema Dividir un problema complejo en problemas más sencillos Las soluciones a esos problemas más sencillos pueden ser implementadas mediante funciones Programa en C un conjunto de módulos o funciones Cada módulo desarrolla un tarea especifica que contribuye a la solución del problema Cada módulo puede ser probado por separado facilita la depuración del programa Orden, eficiencia y facilidad en el desarrollo y depuración del programa Informática I (2013-1) – Prof. Sebastián Isaza3 Why using functions?

4 definición de la función llamado a la función prototipo de la función Introducing functions return_type name(arguments){ statements; return variable; } Informática I (2013-1) – Prof. Sebastián Isaza4 function input output #include int kmtocm(int); int main(void){ int work, home, res; printf(Type distance to work in km:\n); scanf(%d, &work); res = kmtocm(work); printf(Distance to work in cm is: %d\n, res); printf(Type distance to home in km:\n); scanf(%d, &home); res = kmtocm(home); printf(Distance to home in cm is: %d\n, res); return 0; } int kmtocm(int value){ int cm; cm = value * 100000; return cm; }


Descargar ppt "Informática I Código 2547100 Semestre 2013-1 Para Ingeniería Electrónica e Ingeniería de Telecomunicaciones Profesor: Sebastián Isaza."

Presentaciones similares


Anuncios Google