Algorithme factorielle

Résolu
Bonjour,

J'ai réussi à écrire certains algorithmes faciles cependant, les boucles avancées tels que l'expression factorielle de n, la suite de fibonacci ou encore la conjecture de syracuse. Je n'arrive pas à démarrer et cela m'énerve un peu :) Je suis preneur de toute aide

Merci d'avance

2 réponses

  1. Salut,

    j'ai écrie l'algorithme pour avoir la factorielle d'un nombre en Python 3.x :

    def factorielle(n):
        if n > 1:
            return n * factorielle(n - 1)
        else:
            return 1
    


    Exemple d'appel de la fonction pour le nombre 10 :

    print (factorielle(10))


    Résultat :

    3628800
    0