1
resposta

No problema Fibonacci como posso fazer para ele imprimir a sequência correta?

Gostaria que além do cálculo a função também imprimisse a sequência de Fibonacci. Fiz da seguinte forma:

(defn fib [x] (println x) (if (= x 0) 0 (if (= x 1) 1 (+ (fib (- x 1)) (fib (- x 2))))))

Mas o retorno foi: 4 3 2 1 0 1 2 1 0 3

1 resposta
O post foi fechado por inatividade. Para continuar o assunto, recomendamos criar um novo tópico. Bons Estudos!

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software