Funciones C++

Páginas: 3 (552 palabras) Publicado: 13 de julio de 2011
Funciones en C++

Informática II
Dr. Paul Bustamante

Escuela Superior de Ingenieros de San Sebastián - Tecnun Sebastiá Tecnun

1

Funciones
• Concepto: La Función es una porción de código,un conjunto de sentencias, Concepto agrupadas por separado, generalmente enfocadas a realizar una tarea específica. También se suelen denominar subrutinas o subprogramas. • Ventajas: La división deun programa en unidades más pequeñas o funciones Ventajas presenta las siguientes ventajas:
– Modularización: Es el proceso consistente en dividir un programa en una serie de módulos más pequeños ymanejables, llamados funciones. Cada función tiene una misión muy concreta, de modo que nunca tiene un número de líneas excesivo. – Ahorro de memoria y tiempo de desarrollo: En la medida en que unafunción es utilizada muchas veces, el número total de líneas de código disminuye. – Independencia de datos y ocultamiento de información: Una función es capaz de mantener gran independencia con el restodel programa, manteniendo sus propios datos y definiendo muy claramente la interfaz o comunicación con la función que le ha llamado.

• Definición: La definición de una función consta de la cabecerade la función y Definició del cuerpo. Su forma general es:
tipo_retorno nombre_funcion(tipo1 argum1, tipo2 argum2, ... ,tipoN argumN){ //cuerpo de la funcion return (expresion); //optativo }
EscuelaSuperior de Ingenieros de San Sebastián - Tecnun Sebastiá Tecnun 2

Funciones (cont.)
• • La primera línea recibe el nombre de encabezamiento (header) y el resto de la definición –encerrado entrellaves- es el cuerpo (body) de la función. Cada función puede disponer de sus propias variables, declaradas al comienzo de su código. Estas variables son del tipo auto, es decir, sólo son visiblesdentro de la función, se crean cada vez que se ejecuta la función y permanecen ocultas para el resto del programa. La lista de argumentos, también llamados argumentos formales, es una lista de...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Funciones C++
  • Funciones en C
  • Funciones C++
  • Funciones en c++
  • Funciones C++
  • Funciones C++
  • funciones en c
  • Funciones C

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS