Exercice 1
Onimaginequ’ondisposededeuxrobots.
Chacund’entreeuxestconçupourpouvoir appliquer des instructions du type :
demanderàl’utilisateurdurobotdedonnerunnombre
mémoriser un nombre (mémoire longue)
faire des calculs (ajouter, multiplier, calculer le carré d'un nombre)
retenir le résultat du dernier calcul (mémoire courte)
annoncer un résultat
Demander à l’utilisateur de donner un nombre
Mémoriser le nombre donné
Ajouter - 2 au nombre mémorisé
Calculer le carré du résultat précédent
Ajouter 1 au résultat précédent
Annoncer le dernier résultat à l’utilisateur
Demander à l’utilisateur de donner un nombre
Mémoriser le nombre donné
Ajouter - 4 au nombre mémorisé
Multiplier le résultat précédent par le nombre mémorisé
Ajouter 5 au résultat précédent
Annoncer le dernier résultat à l’utilisateur
a) On met le robot 1 en marche. On lui donne le nombre 5. Quel résultat le robot 1 va-t-il annoncer ? ...
b) On met le robot 2 en marche. On lui donne aussi le nombre 5. Quel résultat le robot 2 va-t-il annoncer ? ...
c) Donne aux deux robots le nombre de ton choix :
Nombre entré : ... Annonce du robot 1 : ... Annonce du robot 2 : ...
d) Prouve que les deux robots annoncent toujours le même résultat quand on leur donne le même nombre.
.....................................................................................................................................................................................................
.....................................................................................................................................................................................................
......................................................................................................................................................................................................
Exercice 2 On considère la fonction définie par : f ( x ) = 5 ( x² + x )
a) Calculerl’imagede-1 et celle de 4 par f : .......................................................................................................................
b) Ondisposed’unrobot,identiqueàceuxdel’exercice1.
Complètelasuited’instructionsci-dessouspourquelerobotcalculel’imagedecenombreparlafonctionf
et annoncelerésultatàl’utilisateur
Demander à l’utilisateur de donner un nombre
Mémoriser le nombre donné
...........................................................................................
...
Exercice 3 Même exercice avec f ( x ) = 3
x – 2 sachant que le robot peut aussi calculer l'inverse d'un nombre.
Demander à l’utilisateur de donner un nombre ..........................................................................................
Mémoriser le nombre donné ..........................................................................................
.......................................................................................... ..........................................................................................