Suite de Fibonacci

Description du code

Exemple de récursion en Ruby

Code source ou contenu du fichier

  1. parse arg n
  2. If n < 1 Then Do
  3. n = 1
  4. End
  5.  
  6. R = fib(N)
  7.  
  8. say R
  9. exit
  10.  
  11. fib:
  12. PROCEDURE
  13. PARSE ARG N
  14. IF N<2 THEN RETURN 1
  15. RETURN fib(N-2) + fib(N-1)

Autres extraits de codes en Ruby

Document créé le 05/10/2009, dernière modification le 28/10/2018
Source du document imprimé : https://www.gaudry.be/sniplet-rf-ruby/fibonacci-rec.rhtml.html

L'infobrol est un site personnel dont le contenu n'engage que moi. Le texte est mis à disposition sous licence CreativeCommons(BY-NC-SA). Plus d'info sur les conditions d'utilisation et sur l'auteur.