Implementad una función RECURSIVA que, dado un natural positivo , retorna la suma alternada simple . Esta es la cabecera:
// Pre: n >= 1
// Post: Returns 1-2+3-4+...+(-1)^(n+1)*n
int simpleAlternatedSum(int n);
Sólo tenéis que enviar el procedimiento requerido; el programa principal será ignorado.
Fijaos en que pedimos una solución recursiva.
simpleAlternatedSum(1) = 1 simpleAlternatedSum(5) = 3 simpleAlternatedSum(10) = -5 simpleAlternatedSum(533) = 267