👤

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)

Other Questions

© 2024 IDNLearn. All rights reserved.