Funciones

Páginas: 2 (331 palabras) Publicado: 13 de mayo de 2013
Definiciones

¿Por qué usar funciones?

Funciones en Lenguaje C

• Objetivos y beneficios de la programación
estructurada:
– Dividir el problema en problemas más pequeños
(dividir paraconquistar).
– Problemas pequeños resultan más fáciles de
mantener y de entender (pensando en el futuro).
– Metodologías Top-Down y Bottom-Up se
sustentan en el uso de funciones (uso de
metodologíaspara el desarrollo).

Programación estructurada

Definiciones

Programación estructurada

Funciones en C

Definición de una función

Programa en C
• Los programas en C cuentan con un grannúmero de
funciones (ya usadas).
• Cada función debe ser pequeña y realizar una tarea
específica (dividir para conquistar). Ejemplos:
– Elevar un número al cuadrado

• Una función en C tiene lasiguiente forma:
Tipo_de_retorno Nombre(parametros, …)
{
declaracion_de_variables_locales
cuerpo_de_la_funcion

– Multiplicar una matriz por un vector

valor_de_retorno (si existe)
}

–Encontrar el mínimo común múltiplo

Programación estructurada

Funciones en C

Programación estructurada

Funciones en C

Donde:
• Tipo de retorno
– Corresponde al tipo de valor que lafunción debe
retornar. Ej: int, float, char, double. El tipo void
indica que la función no retorna parámetro
alguno.

• Parámetros
– Es la forma en que son pasados valores a la
función. Ej:
•raiz_cuadrada(8);
• mayor(9,15);
• es_un_numero_par(47);

• Nombre
– Es el nombre con que se hará referencia a la
función dentro del programa.

• Cuerpo de la función
– Es aquí donde se codifica latarea que realiza la
función en particular

Programación estructurada

Programación estructurada

1

Funciones en C

Ejemplos

• Valor de retorno
– Este valor indica el resultado que seobtiene de
ejecutar la función. Ej:
b = minimo(4,8);
– La función minimo(), retorna el mínimo valor entre
4 y 8, en este caso particular 4, y ese valor es
traspasado a la variable b....
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