FRstudy.me facilite l'obtention de réponses fiables à vos questions. Obtenez des réponses précises et détaillées à vos questions de la part de nos membres de la communauté bien informés toujours prêts à aider.
Sagot :
Réponse :
Bonjour, il faudrait réviser un peu ton programme:
Explications étape par étape
1. Déjà on n'a pas besoin de d'importer la librairie 'maths'
def Syracuse(n)
r = n
while r≠1:
if r%2 ==0:
r = r/2
else
r = r*3+1
return r
2. Pour connaitre le nombre d'itérations on insère juste un compteur.
def Syracuse(n)
i, r = 0, n
while r≠1:
if r%2 ==0:
r = r/2
else
r = r*3+1
i +=1
return r,i
#learnwithBrainly
Nous sommes ravis de vous compter parmi nos membres. Continuez à poser des questions, à répondre et à partager vos idées. Ensemble, nous pouvons créer une ressource de connaissances précieuse. Merci de visiter FRstudy.me. Revenez bientôt pour découvrir encore plus de réponses à toutes vos questions.