Exercices corrigés : Instructions et séquences

Exercice 1 : Exécuter un programme

Le robot part de D et exécute : → → ↑ ↑ ↑. Sur quelle case arrive-t-il ?

DPQRS

Exercice 2 : Trois programmes

Même grille. Où arrive le robot avec chacun des programmes ? a) → → → → ↑ ; b) → → → ↑ ↑ ; c) ↑ ↑ ↑ ↑ →.

Exercice 3 : Écrire un programme

Écrire un programme le plus court possible qui mène le robot de D à la case P de la grille précédente.

Exercice 4 : Éviter les obstacles

Écrire un programme qui mène le robot de D à A sans passer par les cases grises.

DA

Exercice 5 : L'ordre compte

Appliquer au nombre $4$ les deux programmes : A : « multiplier par $5$, puis soustraire $3$ » ; B : « soustraire $3$, puis multiplier par $5$ ». Que remarque-t-on ?

Exercice 6 : Programme de calcul

Programme : « choisir un nombre ; ajouter $6$ ; multiplier par $2$ ; soustraire $10$ ». Appliquer ce programme à $3$, à $7$ et à $0$.

Exercice 7 : Remonter le programme

Avec le programme de l'exercice 6, on obtient $20$. Quel était le nombre de départ ?

Exercice 8 : Remettre dans l'ordre

On dispose des cartes « $\times 2$ », « $+ 1$ » et « $- 3$ ». Dans quel ordre les placer pour obtenir $9$ à partir de $5$ ?

Exercice 9 : Programmes équivalents

Simplifier le programme : → ↑ ← ↑ → → ↓ ↑ ↑ en un programme plus court qui mène au même endroit.

Exercice 10 : Problème : le jeu du robot

Léo guide Inès, les yeux bandés, sur un quadrillage au sol. Inès part de la case (0 ; 0) et doit ramasser un trésor en (3 ; 2), puis revenir au départ. Écrire un programme complet. Combien d'instructions au minimum ?