On donne le programme ci-dessous où on considère 2 lutins. Pour chaque lutin, on a
calcul différent.
Lutin n°1
quand est cliqué
demander Saisir un nombre et attendre
mettre x à réponse + 5
mettre x à
x 2
mettre xà x-réponse
dire regroupe Le programme de calcul donne x
Numéro d'instruction
4
23
10 C
5
6
1
Lutin n°2
quand je reçois nombre saisi
mettre x
mettre xa
7* réponse
X-8
dire regroupe Le programme de calcul donne x
1. Vérifier que si on saisit 7 comme nombre, le lutin n°1 affiche comme résultat 17 et le lutin n°2 affiche 41.
2. Quel résultat affiche le lutin n° 2 si on saisit le nombre - 4 ?
3. a. Si on appelle x le nombre saisi, écrire en fonction de x les expressions qui traduisent le programme de calcul du lutin nº1, à
chaque étape (instructions 3 à 5).
b. Montrer que cette expression peut s'écrire x + 10.
4. Célia affirme que plusieurs instructions dans le script du lutin n°1 peuvent être
supprimées et remplacées par celle ci-contre. Indiquer, sur la copie, les numéros des
instructions qui sont alors inutiles.
mettre (x
à réponse + 10