Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Tipos de Funciones
Lorena Michelle Garzn L
04-786-1889
Los tipos de funciones en C son 4, aunque en realidad son las
combinaciones de las 2 cosas que una funcin puede hacer.
Una funcin, como les deca, puede hacer (o no) dos cosas:
1. Recibir datos
2. Retornar datos.
No reciben ni retornan
Reciben y no retornan
No reciben y retornan
Reciben y retornan
No reciben ni retornan
Las ms sencillas. Para usarlas slo tenemos que saber cmo
crearlas y cmo llamarlas. Una funcin se crea de esta forma
general:
tipo nombre(){}
El tipo se refiere al tipo de dato (int, float, void, char) y en las
funciones que no retornan siempre es void.
Para llamarlas slo hay que escribir el nombre de la funcin
seguido de sus parntesis y un punto y coma (;).
nombre();
Reciben y No Retornan
Es una funcin capaz de recibir datos, entonces la sintaxis cambia un
poco:
tipo nombre(tipo_var1 nombre_var1, tipo_var2 nombre_var2){}
Retornan y No Reciben
Para pedir los nmeros en la funcin, y mostrar el resultado en el
main. Para eso necesitamos una funcin que retorne.
Recibir es enviar datos del main a la funcin. Retornar es enviar datos
de la funcin al main. Para retornar datos hay que hacer dos cosas: no
usar void como tipo y usar return.
De
forma
general:
tipo
nombre()
{
return
var;
}
El tipo tiene que ser del tipo de variable que queremos retornar, si
nuestra variable retorna una variable int, pues el tipo de la funcin es
int.
Reciben y Retornan
Ahora queremos que nuestra funcin nicamente sume, el main se va
a encargar de pedir los nmeros y sumar los resultados. Para eso
necesitamos que nuestra funcin reciba las variables y adems
retorne el resultado. Es slo cuestin de combinar las funciones que
reciben y no retornan con las que retornan y no reciben.
las funciones sirven nicamente para organizar el cdigo entre otras
funciones