> public int func (int a, int b)
>{
>    if (b == 1)
>        return a;
>    else
>        return a + func (a, b - 1)
>}
 
>Assumam valores de a = 1 e b = 2. Se possível, expliquem como vcs conseguiram chegar a alguma solução
 
a = 1, b =2
b != 1, entao retorna 1 + func(1,1)
 
func(1,1) : b == 1, entao retorna 1
 
voltando à primeira 1 + 1 = 2
resultado final: 2
 
    Amplexos,
 
            Douglas Fabiano Drumond de Carvalho

Responder a