funciones

Páginas: 3 (630 palabras) Publicado: 22 de febrero de 2015
Funciones en lenguaje
C

Funciones
• Definición:
– Las funciones son los bloques de construcción 
básicos de C. Dentro de ellas se da toda la 
actividad del programa.

•Criterios para crearlas:
– Se usa la estrategia de “Dividir y Conquistar”, en 
otras palabras, es realizar la partición de la tarea 
en subtareas más fáciles de abordar.
–Todo problema se puede resolver con funciones o 
sin ellas, pero su uso adecuado  hace que el 
programa sea más eficiente, fácil de leer y probar.
2

Funciones: ventajas
1.­ Facilita el diseño descendente.2.­ Los procedimientos dentro de ellas se pueden 
ejecutar varias veces.
3.­ Facilita la división de tareas.
4.­ Se pueden probar individualmente
5.­ Con funciones apropiadamente diseñadas, es 
posible ignorar como se realiza una tarea, sabiendo qué es lo que hacen.

3

Funciones: Especificación
formal
tipo nombre_funcion(lista de parámetros){
cuerpo de la función
}

• tipo : especifica el tipo de valor que devuelve la función. Si no se especifica tipo, el compilador asume 
que es entero (int).
• lista de parámetros : es la lista de nombres de 
variables separados por comas con sus tipos asociados que reciben los valores de los argumentos 
actuales de la llamada a la función.
4

La sentencia return

– Fuerza la salida inmediata de la función en que se 
encuentra.
–Se puede utilizar para devolver un valor.

5

Funciones

– Las funciones terminan su ejecución ya sea a 
través de la ejecución de la última instrucción o 
utilizando la sentencia return.
–Un función puede retornar valor sólo cuando el 
tipo de retorno no es void.
– Las funciones que son de tipos distintos de void 
pueden ser utilizadas como operandos  en otras 
expresiones del lenguaje.

6

Funciones: modos de uso1.­ Funciones diseñadas para realizar 
operaciones a partir de sus argumentos y 
devolver un valor basado en sus cálculos.
2.­ Funciones que no reciben argumentos, ...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • La Función De La Función
  • Funciones
  • Funciones del estado
  • Funciones
  • Funciones
  • Funciones
  • Funciones
  • Funcion

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS