Bienvenue sur Laurentvidal.fr, la meilleure plateforme de questions-réponses pour trouver des réponses précises et rapides à toutes vos questions. Rejoignez notre plateforme de questions-réponses pour obtenir des informations précises d'experts dans divers domaines. Obtenez des solutions rapides et fiables à vos questions grâce à des professionnels expérimentés sur notre plateforme de questions-réponses complète.
Sagot :
Réponse:
pour le 12)
ici tu obtiendras
c = a =8
a = b =5
b = c =8
et renvoie 5, 8
pour le 2ieme ce sera
c = a=-2
a= b =6.4
b = c =-2
et renvoie 6.4, -2
pour le dernier il est tout à fait possible d'utiliser des chaines de caractères au lieu des nombres donc oui
pour le 13)
utilise tes tableaux en sachant que la fleche '<--' ce traduit comme un =
je fais avec toi le premier on va donc avoir l'algorithme
a = a+b
b = a-b
a = a-b
on fait donc
a = 5 + 2 = 7
b = 7 - 2 = 5 (on prend en.compte le chabgement de valeur à la ligne au dessus)
a = 7 - 5 = 2
et tu fini sur a = 2 et b = 5
au final l'algorithme semble juste inverser les valeurs de a et b
et si tu veux le traduire on aura
def inverse(a,b):
a = a+b
b = a-b
a = a-b
return a, b
simplement que cette fonction fait faire à ton programme plus de calculs là où l'exercice 12 les remplacent
Voilou bonne soirée !
Explications:
ici quand il s'agit d'algorythme le changement de variable fait à une ligne ne dépendra pas des lignes du dessous, en l'occurrence ici sur l'appel ech(8,5):
a prend la valeur 8 et b la valeur 5 (tu suis l'ordre indiqué en haut de l'algorithme)
Nous apprécions votre visite. Notre plateforme est toujours là pour offrir des réponses précises et fiables. Revenez quand vous voulez. Nous espérons que cela vous a été utile. Revenez quand vous voulez pour obtenir des réponses plus précises et des informations à jour. Revenez sur Laurentvidal.fr pour obtenir plus de connaissances et de réponses de nos experts.