On considère le script :
quand le drapeau vert est cliqué demander [Nombre ?] et attendre mettre [x] à (réponse) mettre [y] à (((x) + (3)) * ((x) - (3))) dire (y)a) Que dit le lutin si on entre 5 ? Si on entre −2 ? b) Exprimer y en fonction de x sous forme développée. c) Quel nombre faut-il entrer pour que le lutin dise 0 ?
Voir la correction
a) Le script calcule y = (x + 3) × (x − 3). Si on entre 5 : y = (5 + 3) × (5 − 3) = 8 × 2 = 16, le lutin dit 16. Si on entre −2 : y = (−2 + 3) × (−2 − 3) = 1 × (−5) = −5, le lutin dit −5.
b) On développe avec l'identité remarquable (a + b)(a − b) = a2 − b2 : y = (x + 3)(x − 3) = x2 − 9.
c) Le lutin dit 0 quand (x + 3)(x − 3) = 0. Un produit est nul si et seulement si l'un de ses facteurs est nul : x + 3 = 0 ou x − 3 = 0, soit x = −3 ou x = 3. Il y a deux nombres possibles, 3 et −3. Vérification : 32 − 9 = 0 et (−3)2 − 9 = 0.