Dentro do bloco else, o retorno correto seria a opção (a) `return restoRecursivo(a - b, b)`. Isso ocorre porque a função está sendo usada para calcular o resto de uma divisão, e a lógica recursiva é subtrair o divisor (b) do dividendo (a) até que o critério de parada seja atingido. Portanto, a chamada recursiva correta seria `restoRecursivo(a - b, b)`.
Para escrever sua resposta aqui, entre ou crie uma conta
Compartilhar