Cahier des charges

Cahier des charges

Vous devez créer et implémenter l'algorithme du jeu du pendu, respectant les spécifications suivantes :

  • Un mot sera choisi de façon aléatoire dans une liste de mots.
  • La partie sera remportée si toutes les lettres du mots sont devinées en moins de six essais.
  • La progression dans le jeu devra être visible.
  • L'intéraction avec l'utilisateur se fera au moyen de la console textuelle d'AlgoBox.
  • Un affichage plus ludique comprenant des dessins pourra être réalisé.

AlgoBox étant plutôt orienté vers les mathématiques, le pseudo-language qui lui est propre ne supporte les opérations sur les chaînes de caractères, ni les listes de chaînes de caractères. Afin de simplifier la résolution de l'exercice, une extension JavaScript ajoutant diverses fonctions facilitant la manipulation de ces dernières sera fournie.