Voilà, qqu'un pourrait-il m'aider, merci :
#!usr/bin/env python
'''Décomposition d'un nombre'''
n=int(input('Donner un nombre : '))
dep=n
p2=0
p3=0
p5=0
p7=0
while(n%2==0):
n=n/2
p2 +=1
n2=n
while(n2%3==0):
n2=n2/3
p3 +=1
n3=n2
while(n3%5==0):
n3=n3/5
p5 +=1
n5=n3
while(n5%7==0):
n5=n5/7
p7 +=1
n7=n5
print(dep, '=',p2,'*',n2,' +',p3,'*',n3,' +', p5,'*',n5,' +',p7,'*',n7)
Partager