Diversas operações matemáticas podem ser implementadas de forma recursiva, como no algoritmo seguinte.
Função X (J: inteiro, K: inteiro)
Início
Se J < K Então
Retorne J
Senão
Retorne X (J-K, K)
Fim
Considerando o domínio dos inteiros positivos, a função terá como resultado o(a):
- A adição entre J e K;
- B multiplicação de J por K;
- C resto da divisão de J por K;
- D subtração entre J e K;
- E elevação de J à potência K.