-Tipos de Funciones-
1) No reciben ni retornan
2) Recciben y no retornan
3) No reciben y retornan
4) Reciben y retornan
No Reciben ni retornan
Las más sencillas. Para usarlas solo tenemos que saber como crearlas y cómo llamarlas. Una función se crea de esta forma general:
tipo nombre(){}
El tipo se refiere ala tipo de dato (int,fload,void,char) y las funciones que retornan siempre es void.
Reciben y no retornan
¿Cómo hariamos para pedir los dos numero en el main y que la función haga la suma? Para eso tenemos que hacer una función capaz de recibir datos, entonces la sintaxis cambian un poco: tipo nombre (tipo_var1 nombre_var1 tipo_var2 nombre_var2){}
'tipo' y 'nombre' se refieren a lo mismo t como no retorna el tipo siempre es void
No reciben y retornan
Pedir los números en la función, pero mostrar el resultado en el main. Para eso necesitamos una función que retorne.
Recibir es reinviar datos del main a la función. Retornar es enviar datos de la función al main.
Para retornar datos hay que hacer dos cosas; no usar void como tipo y usar return.
Reciben y retornan
Ahora queremos que nuestra función únicamente sume, el main se va a encargar de pedir los números y sumar resultados. Para eso necesitamos que nuestra función reciba las variables y además retorne el resultado
No hay comentarios:
Publicar un comentario