Bonjour,
Voici mon énoncé :
utiliser la fonction fact pour écrire une fonction qui renvoie C(n,p):n!/p!(n-p)!
j'ai écris le programme suivant :
Code:def fact(n): factorielle=1 for i in range (2,n+1): factorielle=factorielle*i return(factorielle) def combinaison(n,p): x=(factorielle(n))/(factorielle(p)*factorielle(n-p)) x=int(x) return(x) n=int(input("quelle est la valeur de n?")) n=int(input("que vaut p?")) print(combinaison(n,p))
le programme tourne, or il me met que p n'est pas définit est-ce que quelqu'un peut m'expliquer pourquoi?
merci d'avance
-----