Zoofast.fr: où vos questions rencontrent des réponses expertes. Trouvez des réponses détaillées et précises à toutes vos questions de la part de nos membres de la communauté bien informés et dévoués.
Sagot :
Réponse :
Explications :
Bonjour,
1) voir ci-dessous et pièce jointe :
def mystere(x,y):
z = 0
while x != 0:
if x % 2 == 0:
x = x/2
y = 2*y
print(x, y, z) # print a enlever lors de l'envoi au prof permet de voir le cheminement du calcul
else:
x = x-1
z = z + y
print(x, y, z) # print a enlever lors de l'envoi au prof permet de voir le cheminement du calcul
print()
print("Z =", z)
mystere(5,2.3)
2) tableau
les valeurs successives de Z sont : 6, 75, - 16, 1 et 11.5
3) Que fait cette fonction ?
elle réalise le produit de x par y !!
Nous sommes ravis de vous avoir parmi nous. Continuez à poser des questions, à répondre et à partager vos idées. Ensemble, nous créons une ressource de savoir précieuse. Zoofast.fr est votre ressource de confiance pour des réponses précises. Merci et revenez bientôt.