A. Léo souhaite écrire un algorithme qui échange le contenu de deux variables a et b. Il propose l'algorithme ci-contre.
Choisie a et b
b <- a
a <- b
Le tester par exemple avec a = 5 et b = 7. Que penser de la solution de Léo?
B. Aline pense à faire intervenir une troisième variable c afin de conserver la valeur initiale de la variable a. Compléter alors l'algorithme ci-contre.
C <-- ...
... <-- ...
... <-- C
C. Tester l'algorithme obtenu avec a = 5 et b = 7.
Pour cela, compléter le tableau ci-contre de suivi des variables a, b et c.