Премьер -министр декомпозиции Python
n = 1 # n'importe quelle valeur sauf 0
while n!=0:
n=int(input("Entrez un nombre entier:"))
if n<0:
print("n est négatif, erreur, recommencez")
elif n>0:
print("n est positif, suite du programme")
d = 2
while n>1:
while n%d==0:
n = n//d
print("facteur trouvé:", d)
d += 1
print()
print("Fin du programme")
Wa7ch Tennin