Sie sind auf Seite 1von 1

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD

ESCUELA DE CIENCIAS BASICAS, TECNOLOGIA E INGENIERIA


CONTENIDO DIDCTICO DEL CURSO: 301304 INTRODUCCION A LA PROGRAMACION

FUNCIONES
El trabajar con funciones en C++ tiene muchas ventajas, entre ellas posibilitar la
depuracin de programas de manera ms rpida, puesto que en lugar de revisar
todo el cdigo de una solucin, se puede idenficar exactamente que tarea tiene
inconvenientes y trabajar sobre ella. Adems su reutilizacin en diferentes partes
del programa hace que la cantidad de cdigo total sea menor.
Una funcin bien diseada puede usarse en gran variedad de situaciones
diferentes. Justamente uno de los enfoques conocido como programacin modular
se caracteriza por la conexin de funciones diseadas por el programador o por
otras personas.
El lenguaje C++ utiliza como mnimo la funcin principal main( ), que no puede
faltar en ningn programa, y por supuesto cuenta con un nmero indeterminado de
otras funciones que pueden utilizarse de acuerdo a lo que se necesite.
En el tema de funciones, nos dedicaremos ms a las funciones diseadas por el
programador, su diseo, construccin y utilizacin.
Escritura de funciones
En el lenguaje C++ al trabajar con funciones se sigue las reglas de escritura de
ANSI C, por lo tanto:
Una funcin se puede ubicar en cualquier lugar del cdigo fuente, o puede
estar es un archivo diferente.
La funcin principal main ( ) generalmente se ubica al inicio del programa,
pero no hay inconveniente si se escribe despus de otras funciones.
Todas las funciones deben ser declaradas antes de ser utilizadas, esto
implica que se utilice prototipos de funciones o se defina la funcin antes
de ser invocada.
Una funcin diseada por el usuario tiene los siguientes elementos:
Tipo de dato que devuelve la funcin
Nombre de la funcin
Lista de parmetros
Ejemplo: int Nueva_funcion (int x, float y)

U2

Pgina 1

Das könnte Ihnen auch gefallen