Fiche d'exercices n°4

Télécharger le fichier des exercices : http://www.grappa.univ-lille3.fr/~gonzalez/enseignement/2010-2011/algo1/exercices4.xml
  1. Exercices n°4 : Croix (exercices4.xml, n°1)
    Terrain avec portes. Le robot est dans un coin, orientation aléatoire.
    Dessiner une croix avec des marques en reliant les portes face à face.
    Programme principal :
    |  Séquence
    |  |  Trouver une porte
    |  |  Un trait entre les portes
    |  |  Trouver une autre porte
    |  |  Un trait entre les portes
    |  |  Avancer
    |  |  Un trait entre les portes
    
    Procédure Trouver une porte : | Séquence | | Pas face au mur | | Chercher une porte
    Procédure Un trait entre les portes : | Séquence | | Tant que | | | Condition | | | | Non | | | | | Sur Marque | | | Faire (Séquence) | | | | Marquer | | | | Avancer
    Procédure Trouver une autre porte : | Séquence | | Pivoter à droite | | Tant que | | | Condition | | | | Non | | | | | Devant Mur | | | Faire (Séquence) | | | | Avancer | | Pivoter à droite | | Chercher une porte
    Procédure Pas face au mur : | Séquence | | Tant que | | | Condition | | | | Non | | | | | Devant Mur | | | Faire (Séquence) | | | | Pivoter à droite | | Tant que | | | Condition | | | | Devant Mur | | | Faire (Séquence) | | | | Pivoter à droite
    Procédure Chercher une porte : | Séquence | | Pivoter à gauche | | Tant que | | | Condition | | | | Devant Mur | | | Faire (Séquence) | | | | Pivoter à droite | | | | Avancer | | | | Pivoter à gauche
    Procédure Pivoter à gauche : | Séquence | | Pivoter à droite | | Pivoter à droite | | Pivoter à droite
    Télécharger le fichier
  2. Exercices n°4 : À la porte (exercices4.xml, n°2)
    Terrain avec porte. Position et orientation aléatoires.
    Si on est face à un mur, s'arrêter contre ce mur, sinon s'arrêter dans la porte en face de laquelle on est.
    Programme principal :
    |  Séquence
    |  |  Choisir
    |  |  Si
    |  |  |  Condition
    |  |  |  |  Devant Marque
    |  |  |  Alors (Séquence)
    |  |  |  |  Dans la porte
    |  |  |  Sinon (Séquence)
    
    Procédure Choisir : | Séquence | | Marquer | | Tant que | | | Condition | | | | Et | | | | | Non | | | | | | Devant Marque | | | | | Non | | | | | | Devant Mur | | | Faire (Séquence) | | | | Avancer
    Procédure Dans la porte : | Séquence | | Pivoter à droite | | Pivoter à droite | | Pivoter à droite | | Tant que | | | Condition | | | | Non | | | | | Devant Mur | | | Faire (Séquence) | | | | Pivoter à droite | | | | Avancer | | | | Pivoter à droite | | | | Pivoter à droite | | | | Pivoter à droite
    Télécharger le fichier
  3. Exercices n°4 : Rendez-vous... (exercices4.xml, n°3)
    Position et orientation aléatoires. Trésor sur un bord.
    Trouver le trésor et l'entourer de marques.
    Attention, il peut être dans un coin.
    Programme principal :
    |  Séquence
    |  |  Trouver Trésor
    |  |  Deux marques
    |  |  Deux marques
    |  |  Pivoter à droite
    |  |  Deux marques
    
    Procédure Trouver Trésor : | Séquence | | Tant que | | | Condition | | | | Non | | | | | Sur Trésor | | | Faire (Séquence) | | | | Jusque mur ou trésor
    Procédure Jusque mur ou trésor : | Séquence | | Tant que | | | Condition | | | | Et | | | | | Non | | | | | | Devant Mur | | | | | Non | | | | | | Sur Trésor | | | Faire (Séquence) | | | | Avancer | | Pivoter à droite
    Procédure Deux marques : | Séquence | | Si | | | Condition | | | | Non | | | | | Devant Mur | | | Alors (Séquence) | | | | Avancer | | | | Marquer | | | | Pivoter à droite | | | | Si | | | | | Condition | | | | | | Non | | | | | | | Devant Mur | | | | | Alors (Séquence) | | | | | | Avancer | | | | | | Marquer | | | | | | Demi tour | | | | | | Avancer | | | | | | Pivoter à gauche | | | | | Sinon (Séquence) | | | | | | Pivoter à droite | | | | Avancer | | | | Pivoter à gauche | | | Sinon (Séquence) | | | | Pivoter à droite
    Procédure Pivoter à gauche : | Séquence | | Pivoter à droite | | Pivoter à droite | | Pivoter à droite
    Procédure Demi tour : | Séquence | | Pivoter à droite | | Pivoter à droite
    Télécharger le fichier
  4. Exercices n°4 : ...vous êtes cernés (exercices4.xml, n°4)
    Position et orientation aléatoires. Position du trésor aléatoire.
    Trouver le trésor sans utiliser de marques, puis l'entourer de marques.
    Attention, il peut être sur un bord.
    Programme principal :
    |  Séquence
    |  |  Jusque coin
    |  |  Tant que
    |  |  |  Condition
    |  |  |  |  Non
    |  |  |  |  |  Sur Trésor
    |  |  |  Faire (Séquence)
    |  |  |  |  Trouver trésor
    |  |  Entourer
    
    Procédure Pivoter à gauche : | Séquence | | Pivoter à droite | | Pivoter à droite | | Pivoter à droite
    Procédure Demi tour : | Séquence | | Pivoter à droite | | Pivoter à droite
    Procédure Deux marques : | Séquence | | Si | | | Condition | | | | Non | | | | | Devant Mur | | | Alors (Séquence) | | | | Avancer | | | | Marquer | | | | Pivoter à droite | | | | Si | | | | | Condition | | | | | | Non | | | | | | | Devant Mur | | | | | Alors (Séquence) | | | | | | Avancer | | | | | | Marquer | | | | | | Demi tour | | | | | | Avancer | | | | | | Pivoter à gauche | | | | | Sinon (Séquence) | | | | | | Pivoter à droite | | | | Avancer | | | | Pivoter à gauche | | | Sinon (Séquence) | | | | Pivoter à droite
    Procédure Jusque coin : | Séquence | | Jusque mur | | Pivoter à droite | | Jusque mur | | Pivoter à droite
    Procédure Jusque mur : | Séquence | | Tant que | | | Condition | | | | Et | | | | | Non | | | | | | Devant Mur | | | | | Non | | | | | | Sur Trésor | | | Faire (Séquence) | | | | Avancer
    Procédure Trouver trésor : | Séquence | | Jusque mur | | Si | | | Condition | | | | Non | | | | | Sur Trésor | | | Alors (Séquence) | | | | Pivoter à droite | | | | Avancer | | | | Pivoter à droite | | | | Jusque mur | | | | Si | | | | | Condition | | | | | | Non | | | | | | | Sur Trésor | | | | | Alors (Séquence) | | | | | | Pivoter à gauche | | | | | | Avancer | | | | | | Pivoter à gauche | | | | | Sinon (Séquence) | | | Sinon (Séquence)
    Procédure Entourer : | Séquence | | Deux marques | | Deux marques | | Deux marques | | Deux marques
    Télécharger le fichier
Dernière modification : 25/8/2016