
Envoyé par
DraziC49
Pour le résultat cela fera :
a = 2, b = 5
a = 5, b = 2
a = 0, b = 5
a = 1, b = 5
a = 2, b = 5
a = 3, b = 5
a = 4, b = 5
a = 5, b = 2
Pour la fonction echange, elle stock juste le résultat de l'int "b" dans "c", puis échange le résultat de l'int a dans l'int b, pour enfin redonner la valeur de l'int "b" a l'int "a" grace a la valeur de l'int "b" qui était stocker dans l'int "c".
Mais apres dans mon cours c'est marqué :
D'une manière générale il est préférable de donner des noms différents aux variables locales et globales pour des raisons de lisibilité et de compréhension du code.
Mais je ne vois pas trop comment faire, il faudrait changer les noms de certaine variables, mais je ne vois pas lesquelles, car a et b on un lien à travers le code .. Et il n'y a pas de variables globales ( si j'ai bien compris .. )
( Désolé pour mon langage sans doute pas très approprié mais j'ai vraiment du mal avec ce langage informatique qui est mon premier, dans lequel j'ai eu une longue absence .. )
Partager