Bonjour ,
J'aurai besoin d'aide ,
Alors voila je dois écrire un programme python qui permet d'afficher la factorielle d'un nombre , j'ai réussi à faire cela .
Mais il faut que j'affiche le détail du calcul :
par exemple si je veux calculer la factorielle de 6 il faut que j'affiche :
"6*5=30"
"6*5*4=120"
"6*5*4*3=360"
"6*5*4*3*2=.."
"6*5*4*3*2*1=.."
Merci de votre aide
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 x=int(input("entrez un nombre positif")) f=1 i=1 if(x==0): print("La factorielle de",x,"est",1) else: for i in range(2,x+1): f*=i x-=1 i+=1 print(f)
Partager