recursividade em c - urgente

congpow

Membro
|0 se y = 0
(x * y) = |(x * 2) * y' se y = 2 * y' (se o y é par, y' = y/2 )
|(x * 2) * y' + x se y = 2 * y' +1 (se o y é impar, y' = (y-1)/2)

Alguém sabe fazer a recursividade desta função de multiplicação de dois números inteiros.​

 
que tem isso de especial?
- tens um case ou 3 if's para verificares as condições
- depois é só "re-chamares" a função nos devidos locais.

Já agora, isso tem módulos ou essas barras aí são apenas para baralhar?

abraços, HecKel
 
Back
Topo