Ciao ragazzi? potete gentilmente spiegare come funziona questo stralcio di codice per n =4?
Non mi è ancora chiaro il funzionamento.
Vi ringrazio a tutti in anticipo.
int funct (int n)
{
int i, ris = 0;
if (n == 0)
return 1;
for (i = 1; i <= n; i *= 2)
ris += i;
ris += funct(n-1);
return ris;
}