Réponse : Bonjour,
1) i) Si l'on choisit le nombre 5.
X <- 5
X <- X-2 donc X=5-2=3
X <- 3X donc X=3*3=9
X <- X+4 donc X=9+4=13
L'algorithme affiche donc X=13.
ii) Si l'on choisit le nombre -2.
X <- -2
X <- X-2 donc X=-2-2=-4
X <- 3X donc X=3*(-4)=-12
X <- X+4 donc X=-12+4=-8
L'algorithme affiche donc X=-8.
2) Soit X le nombre de départ, exprimons en fonction de X le résultat final de l'algorithme.
X <- X-2, donc X=X-2
X <- 3X, donc X=3(X-2)
X <- X+4, donc X=3(X-2)+4
La valeur finale affichée par l'algorithme, si X est le nombre de départ est donc 3(X-2)+4=3X-6+4=3X-2.
3) Cet algorithme correspond à la fonction affine [tex]x \mapsto 3x-2[/tex].