Suite de Fibonacci

Description du code

Exemple de récursion en C#

Code source ou contenu du fichier

  1. using System;
  2.  
  3. class App
  4. {
  5.  
  6. public static int fibo(int n)
  7. {
  8. return (n < 2) ? 1 : fibo(n-2) + fibo(n-1);
  9. }
  10. public static int Main(String[] args)
  11. {
  12. int limit;
  13. int f;
  14. limit = System.Convert.ToInt32(args[0]);
  15. if(limit < 1) limit = 1;
  16. f = fibo(limit);
  17. Console.WriteLine(f.ToString()+"\n");
  18. return(0);
  19. }
  20. }

Autres extraits de codes en c#

Document créé le 05/10/2009, dernière modification le 28/10/2018
Source du document imprimé : https://www.gaudry.be/sniplet-rf-csharp/fibonacci-rec.cs.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.