Instructions et séquences d'instructions - Exercice 4

20 min
35
Ce programme devait conduire le robot jusqu'à l'étoile, mais le robot heurte un mur.
Question 1

À quelle instruction le robot heurte-t-il le mur ?

Correction
  • Une flèche fait passer le robot à la case voisine, vers le haut, la droite, le bas ou la gauche du quadrillage, quelle que soit la direction dans laquelle il regarde.
  • Les colonnes sont repérées par des lettres et les lignes par des nombres : la case C2 est dans la colonne C et sur la ligne 2.
On exécute le programme pas à pas, depuis A2 : la 1re1^{re} flèche →\rightarrow le mène en B2 ; la 2e2^{e} flèche →\rightarrow voudrait le mener en C2, où se trouve un mur.
Ainsi :
à la 2e2^{e} instruction
Question 2

Corriger le programme en échangeant deux flèches.

Correction
On échange la 2e2^{e} et la 3e3^{e} flèche : le robot passe par B2, B3, C3 et D3, puis arrive en E3, sur l'étoile.
Ainsi :
→  ↓  →  →  →\rightarrow\;\downarrow\;\rightarrow\;\rightarrow\;\rightarrow

Signaler une erreur

Aide-nous à améliorer nos contenus en signalant les erreurs ou problèmes que tu penses avoir trouvés.

Connecte-toi ou crée un compte pour signaler une erreur.