Pular para o conteúdo
Mapa do curso | Lição 5 de 5

Funções · 2.5

Recursão

Todas as lições estão abertas — pule quando precisar.

Funções podem chamar a si mesmas:

fn factorial(n: int) -> int {
    if n <= 1 { return 1 }
    return n * factorial(n - 1)
}

print(factorial(5)) // 120

Objetivo: Implemente fibonacci(n) recursivamente. fibonacci(10) deve retornar 55.

lição-2-5.zolo
Saída do programa

Execute o código para ver a saída

Índice global

Encontre seu caminho pela Zolo

Experimente uma ideia

Comece por aqui

9 resultados

9 resultados

enespt-br