Informatică, întrebare adresată de RSTH, 9 ani în urmă

int sub(long n)
{if (n!=0)
if(n%2!=0)
return n%10+sub(n/10);
else return sub(n/10);
else return 0;
}
ce valoare are sub(9)? dar sub(132764) ?

Răspunsuri la întrebare

Răspuns de ArMyFoRHeLL
1
Functia ta recursiva face suma cifrelor impare.
sub(9)=9
sub(132764)=11
Alte întrebări interesante