8. DECLARACIÓN DE FUNCIONES
Lista de parámetros
Tipo de resultado
int suma (int num1, int num2) cabecera
{
int resp;
Declaración de
resp = num1 + num2;
variables
return resp: Valor devuelto *
}
*Return termina la función
9. Tipo de dato de retorno
int max (int x, int y)
double media (double x, int n)
float func(int n)
char func(char n)
int *func(int n, int m)
char *func(char n)
struct infoPersona buscar (int n)
10. Llamadas de funciones
int main()
{
….
func1();
func2();
…..
return 0;
}
int func1(int n)
{
….
return;
…..
}
int func2(int m, n)
{
……
return;
}
11. DECLARACIÓN DE LAS FUNCIONES
Prototipos cabecera de la función.
Tipo_de_retorno nombre_funcion (lista_declaración_de_parámetros);
int suma (int a, int b);
main ()
{
….. C++
return 0;
}
12. TALLER
Escribir una función que tenga un argumento de tipo
entero y que devuelva la letra P si el número es
positivo, y la letra N si es cero o negativo.
Escribir una función lógica de dos argumentos enteros,
que devuelva true si uno divide a otro y false en caso
contrario.
Escribir una función que convierta una temperatura
dada en grados