Hey Je suis en seconde je voudrais avoir un peu d’aide si possible (pour la 2)
Mathématiques
ImTai
Question
Hey Je suis en seconde je voudrais avoir un peu d’aide si possible (pour la 2)
1 Réponse
-
1. Réponse joeldongmo57
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