La forma de declarar una función es:
TipoDeRetorno nombreFuncion(lista parametros);
/*Ejemplos*/
int Potencia(int base, int exponente);
float farenheitACelsius(double celsius);
int potencia(int base, int exponente){
#TODO
}
float farenheit(double celsius){
#TODO
}
La forma de usarla es:
return (variable o expresión);
Se puede retornar de 2 maneras:
/*Ejemplo 1*/
void main(){
int potencia;
//TODO
potencia = potencia(a,b);
//TODO
}
/*Ejemplo 2*/
void main(){
//TODO
printf("La temperatura en Celsius es %f ", farenheitACelsius(n));
//TODO
}
|
/*Funcion de tipo*/
double Cuadrado(double n)
{
return n*n;
}
/*Funcion void*/
void esPar(int numero){
int resto = numero % 2;
if ((resto==0) && (numero!=0)) {
printf("Es un numero par\n");
}
else{
printf("No es un numero par\n");
}
}