Curso-lenguaje-C/fundamentos-programacion/PEC7/ejercicios/ejerc02.c

35 lines
486 B
C

#include <stdio.h>
// Función recursiva funcRec
int funcRec(int n)
{
int sum;
if (n == 0)
{
sum = 0;
}
else
{
if (n % 2 == 0)
{
sum = n + funcRec(n - 1);
}
else
{
sum = funcRec(n - 1);
}
}
return sum;
}
// Función principal (main)
int main()
{
// Llamada a funcRec con argumento 8 y escritura del resultado
printf("Result: %d\n", funcRec(8));
return 0;
}