Problema 7
InformaticădepartajarenerezolvatăRecursivitateFuncția:
int f(int n) {
if (n == 0) return 0;
if (n % 2) return f(n / 2) - 2;
return f(n + 1) + 1;
}Rezultatul apelului : a) ; b) ; c) ; d) ; e) ; f) .
Funcția:
int f(int n) {
if (n == 0) return 0;
if (n % 2) return f(n / 2) - 2;
return f(n + 1) + 1;
}Rezultatul apelului : a) ; b) ; c) ; d) ; e) ; f) .