Chercher le trésor

Télécharger le fichier des exercices : http://www.grappa.univ-lille3.fr/~gonzalez/enseignement/2011-2012/algo1/tresor.xml
  1. Trésor : Bord est (tresor.xml, n°1)
    Le trésor se trouve sur le bord est.
    Le robot est
    • dans le coin sud-ouest,
    • orienté vers le nord.
    Dirigez le Robot pour qu'il atteigne le trésor.
    Programme principal :
    |  Séquence
    |  |  Tant que
    |  |  |  Condition
    |  |  |  |  Non
    |  |  |  |  |  Devant Mur
    |  |  |  Faire (Séquence)
    |  |  |  |  Avancer
    |  |  Pivoter à droite
    |  |  Tant que
    |  |  |  Condition
    |  |  |  |  Non
    |  |  |  |  |  Devant Mur
    |  |  |  Faire (Séquence)
    |  |  |  |  Avancer
    |  |  Pivoter à droite
    |  |  Tant que
    |  |  |  Condition
    |  |  |  |  Non
    |  |  |  |  |  Sur Trésor
    |  |  |  Faire (Séquence)
    |  |  |  |  Avancer
    
    Télécharger le fichier
  2. Trésor : Au bord (tresor.xml, n°2)
    Le trésor se trouve sur un bord du terrain.
    Le robot est
    • dans le coin sud-ouest,
    • orienté vers le nord.
    Aller jusqu'au trésor.
    Programme principal :
    |  Séquence
    |  |  Tant que
    |  |  |  Condition
    |  |  |  |  Non
    |  |  |  |  |  Sur Trésor
    |  |  |  Faire (Séquence)
    |  |  |  |  Tant que
    |  |  |  |  |  Condition
    |  |  |  |  |  |  Et
    |  |  |  |  |  |  |  Non
    |  |  |  |  |  |  |  |  Devant Mur
    |  |  |  |  |  |  |  Non
    |  |  |  |  |  |  |  |  Sur Trésor
    |  |  |  |  |  Faire (Séquence)
    |  |  |  |  |  |  Avancer
    |  |  |  |  Pivoter à droite
    
    Télécharger le fichier
  3. Trésor : Sud-ouest (tresor.xml, n°3)
    Le robot est
    • dans le coin sud-ouest,
    • orienté vers le nord.
    Trouver le trésor présent dans le domaine.
    Programme principal :
    |  Séquence
    |  |  Tant que
    |  |  |  Condition
    |  |  |  |  Non
    |  |  |  |  |  Sur Trésor
    |  |  |  Faire (Séquence)
    |  |  |  |  Monter
    |  |  |  |  Descendre
    
    Procédure Monter : | Séquence | | Au mur | | Si | | | Condition | | | | Non | | | | | Sur Trésor | | | Alors (Séquence) | | | | Pivoter à droite | | | | Avancer | | | | Pivoter à droite | | | Sinon (Séquence)
    Procédure Descendre : | Séquence | | Au mur | | Si | | | Condition | | | | Non | | | | | Sur Trésor | | | Alors (Séquence) | | | | Pivoter à gauche | | | | Avancer | | | | Pivoter à gauche | | | Sinon (Séquence)
    Procédure Au mur : | Séquence | | Tant que | | | Condition | | | | Et | | | | | Non | | | | | | Devant Mur | | | | | Non | | | | | | Sur Trésor | | | Faire (Séquence) | | | | Avancer
    Procédure Pivoter à gauche : | Séquence | | Pivoter à droite | | Pivoter à droite | | Pivoter à droite
    Télécharger le fichier
  4. Trésor : Aléatoire (tresor.xml, n°4)
    Le robot est
    • n'importe où sur le terrain,
    • orientation inconnue.
    Trouver le trésor présent dans le domaine.
    Programme principal :
    |  Séquence
    |  |  Au mur
    |  |  Pivoter à droite
    |  |  Au mur
    |  |  Pivoter à droite
    |  |  Tant que
    |  |  |  Condition
    |  |  |  |  Non
    |  |  |  |  |  Sur Trésor
    |  |  |  Faire (Séquence)
    |  |  |  |  Monter
    |  |  |  |  Descendre
    
    Procédure Monter : | Séquence | | Au mur | | Si | | | Condition | | | | Non | | | | | Sur Trésor | | | Alors (Séquence) | | | | Pivoter à droite | | | | Avancer | | | | Pivoter à droite | | | Sinon (Séquence)
    Procédure Descendre : | Séquence | | Au mur | | Si | | | Condition | | | | Non | | | | | Sur Trésor | | | Alors (Séquence) | | | | Pivoter à gauche | | | | Avancer | | | | Pivoter à gauche | | | Sinon (Séquence)
    Procédure Au mur : | Séquence | | Tant que | | | Condition | | | | Et | | | | | Non | | | | | | Devant Mur | | | | | Non | | | | | | Sur Trésor | | | Faire (Séquence) | | | | Avancer
    Procédure Pivoter à gauche : | Séquence | | Pivoter à droite | | Pivoter à droite | | Pivoter à droite
    Télécharger le fichier
Dernière modification : 25/8/2016