Fiche d'exercices n°2

Télécharger le fichier des exercices : http://www.grappa.univ-lille3.fr/~gonzalez/enseignement/2010-2011/algo1/exercices2.xml
  1. Exercices n°2 : Trésor sans mur (exercices2.xml, n°1)
    Position et orientation du robot aléatoires. Position du trésor aléatoire. Pas de murs.
    Trouver le trésor
    Programme principal :
    |  Séquence
    |  |  Tant que
    |  |  |  Condition
    |  |  |  |  Non
    |  |  |  |  |  Sur Trésor
    |  |  |  Faire (Séquence)
    |  |  |  |  Marquer
    |  |  |  |  Tant que
    |  |  |  |  |  Condition
    |  |  |  |  |  |  Non
    |  |  |  |  |  |  |  Ou
    |  |  |  |  |  |  |  |  Devant Marque
    |  |  |  |  |  |  |  |  Sur Trésor
    |  |  |  |  |  Faire (Séquence)
    |  |  |  |  |  |  Avancer
    |  |  |  |  Si
    |  |  |  |  |  Condition
    |  |  |  |  |  |  Non
    |  |  |  |  |  |  |  Sur Trésor
    |  |  |  |  |  Alors (Séquence)
    |  |  |  |  |  |  Pivoter à droite
    |  |  |  |  |  |  Avancer
    |  |  |  |  |  |  Pivoter à droite
    |  |  |  |  |  |  Pivoter à droite
    |  |  |  |  |  |  Pivoter à droite
    |  |  |  |  |  Sinon (Séquence)
    
    Télécharger le fichier
  2. Exercices n°2 : Y aller, ou pas (exercices2.xml, n°2)
    Position et orientation du robot aléatoires.
    Si on est sur un bord, allez dans un coin de ce bord.
    Sinon rester au même endroit et finir dans l'orientation du départ.
    Programme principal :
    |  Séquence
    |  |  Si
    |  |  |  Condition
    |  |  |  |  Devant Mur
    |  |  |  Alors (Séquence)
    |  |  |  |  Au coin
    |  |  |  Sinon (Séquence)
    |  |  |  |  Pivoter à droite
    |  |  |  |  Si
    |  |  |  |  |  Condition
    |  |  |  |  |  |  Devant Mur
    |  |  |  |  |  Alors (Séquence)
    |  |  |  |  |  |  Au coin
    |  |  |  |  |  Sinon (Séquence)
    |  |  |  |  |  |  Pivoter à droite
    |  |  |  |  |  |  Si
    |  |  |  |  |  |  |  Condition
    |  |  |  |  |  |  |  |  Devant Mur
    |  |  |  |  |  |  |  Alors (Séquence)
    |  |  |  |  |  |  |  |  Au coin
    |  |  |  |  |  |  |  Sinon (Séquence)
    |  |  |  |  |  |  |  |  Pivoter à droite
    |  |  |  |  |  |  |  |  Si
    |  |  |  |  |  |  |  |  |  Condition
    |  |  |  |  |  |  |  |  |  |  Devant Mur
    |  |  |  |  |  |  |  |  |  Alors (Séquence)
    |  |  |  |  |  |  |  |  |  |  Au coin
    |  |  |  |  |  |  |  |  |  Sinon (Séquence)
    |  |  |  |  |  |  |  |  |  |  Pivoter à droite
    
    Procédure Au coin : | Séquence | | Tant que | | | Condition | | | | Devant Mur | | | Faire (Séquence) | | | | Pivoter à droite | | Tant que | | | Condition | | | | Non | | | | | Devant Mur | | | Faire (Séquence) | | | | Avancer
    Télécharger le fichier
  3. Exercices n°2 : Histogramme (exercices2.xml, n°3)
    Le robot est :
    • dans le coin sud-ouest,
    • orienté au nord.
    Un trait vertical d'une marque, déplacer d'une case à droite, puis un trait vertical de deux marques, déplacer d'une case à droite, puis un trait vertical de trois marques, etc. S'arrêter au bord, nord ou est.
    Programme principal :
    |  Séquence
    |  |  Première barre
    |  |  Tant que
    |  |  |  Condition
    |  |  |  |  Non
    |  |  |  |  |  Devant Mur
    |  |  |  Faire (Séquence)
    |  |  |  |  Une barre
    |  |  |  |  Descendre
    
    Procédure Pivoter à gauche : | Séquence | | Pivoter à droite | | Pivoter à droite | | Pivoter à droite
    Procédure Demi tour : | Séquence | | Pivoter à droite | | Pivoter à droite
    Procédure Première barre : | Séquence | | Marquer | | Pivoter à droite | | Avancer | | Pivoter à gauche
    Procédure Une barre : | Séquence | | Pivoter à gauche | | Tant que | | | Condition | | | | Devant Marque | | | Faire (Séquence) | | | | Pivoter à droite | | | | Marquer | | | | Avancer | | | | Pivoter à gauche | | Pivoter à droite | | Marquer
    Procédure Descendre : | Séquence | | Si | | | Condition | | | | Non | | | | | Devant Mur | | | Alors (Séquence) | | | | Demi tour | | | | Tant que | | | | | Condition | | | | | | Non | | | | | | | Devant Mur | | | | | Faire (Séquence) | | | | | | Avancer | | | | Pivoter à gauche | | | | Si | | | | | Condition | | | | | | Non | | | | | | | Devant Mur | | | | | Alors (Séquence) | | | | | | Avancer | | | | | | Pivoter à gauche | | | | | Sinon (Séquence) | | | Sinon (Séquence)
    Télécharger le fichier
  4. Exercices n°2 : Marquer tout sans mur (exercices2.xml, n°4)
    Position et direction aléatoires. Pas de mur.
    Marquer tout le terrain
    Programme principal :
    |  Séquence
    |  |  Tant que
    |  |  |  Condition
    |  |  |  |  Non
    |  |  |  |  |  Sur Marque
    |  |  |  Faire (Séquence)
    |  |  |  |  Tant que
    |  |  |  |  |  Condition
    |  |  |  |  |  |  Non
    |  |  |  |  |  |  |  Devant Marque
    |  |  |  |  |  Faire (Séquence)
    |  |  |  |  |  |  Marquer
    |  |  |  |  |  |  Avancer
    |  |  |  |  Marquer
    |  |  |  |  Pivoter à droite
    |  |  |  |  Avancer
    |  |  |  |  Pivoter à droite
    |  |  |  |  Pivoter à droite
    |  |  |  |  Pivoter à droite
    
    Télécharger le fichier
Dernière modification : 25/8/2016