Bonjour à tous,
J'aimerai de l'aide concernant un exercice algorithmique. J'en n'ai jamais effectué auparavant, donc je suis assez confuse, merci.
1) On considère l'extrait de code Python :
Complète le tableau d'étapes des valeurs prises par x et i au cours de l'exécution de ces instructions : J'ai essayé de faire ceci :
2) On considère la fonction
Quelle est la valeur renvoyée par mystere(18) et mystere(10)
J'essaye de faire :
if 18 > 13 :
return 18 % 5
elif 18 == 7 :
return 18 * 1
else : return 18 / / 8 division euclidienne : 18 | 8
1 | 2
La valeur renvoyée est 2 ?
Je n'ai pas encore effectué celui de mystere(10), je suis assez sceptique pour ce que j'ai fait à mystere(18)
Merci pour votre aide.
salut
un % n'est pas un * ...
si tu as une calculatrice avec python essaie pour voir le résultat ... sinon va voir sur internet ...
Quand tu écris :
18 | 5
1 | 2
Le 1 et le 2, ce sont des nombres mis au hasard ? Ils viennent d'où, ils représentent quoi ?
Je m'étais trompée :
18 | 5
3 | 3
3 c'est le reste de la division euclidienne.
3 c'est le quotient de cette division.
Le tableau que j'ai effectué à la question 1 est correct ?
et une autre remarque : en première il faut arrêter de "poser" la division euclidienne et écrire l'égalité de la division euclidienne : 18 = 5 * 3 + 3 ou 10 = 8 * 1 + 2
D'accord merci.
Qu'en pensez-vous de la réponse donnée à la question 1 ?
x = 7 + i
J'ai remplacé i par 3,4,5,6 et 7.
Vous devez être membre accéder à ce service...
Pas encore inscrit ?
1 compte par personne, multi-compte interdit !
Ou identifiez-vous :