nose

Páginas: 2 (459 palabras) Publicado: 26 de noviembre de 2013




Universidad Autónoma de Nuevo León

Facultad de Ingeniería Mecánica y Eléctrica


Programación Estructurada

Capitulo 4 : Funciones










Funciones
Para resolverproblemas complejos y/o de gran tamaño es conveniente utilizar el concepto de reducción de problemas. De esta forma , el problema se descompone en subproblema.
En el lenguaje de programación C lasolución de un problema se expresa por medio de un programa ; la solución de un subproblema , por medio de una función.
El uso de funciones tiene multiples ventajas : facilitan la lectura y escrita de losprogramas , permiten el trabajo en paralelo, diferentes programadores se pueden encargar de diferentes funciones , facilitan la asignación de responsabilidades , permiten que el código de la funciónse escriba solamente una vez y se utilice tantas veces como sea necesario , facilitan el mantenimiento de los programas, etc.
De esta manera , un programa en C esta constituido por un programaprincipal y un conjunto de funciones . El programa principal consta generalmente de pocas líneas , las cuales pueden ser llamadas funciones .
La llamada a una función indica al procesador que debecontinuar con el procesamiento de la función. Una vez que esta concluye, el control regresa al punto de partida en el programa principal.
La comunicación entre las funciones y el programa principal , aligual que entre las mismas funciones , se lleva a cabo por medio de parámetros por valor , parámetros por referencia y variables globales.

Las variables son objetos que puedan cambiar su valor durantela ejecución de un programa. En el lenguaje de programación C podemos distinguir entre 3 tipos de variables: locales , globales y estéticas .
Los variables locales son objetos definidos tanto elprograma principal como en las funciones y su alcance esta limitado solamente al programa principal o a la función en la cual están definidas.
Por otra parte , las variables globales son objetos...
Leer documento completo

Regístrate para leer el documento completo.

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS