Probleme verification existance d'un mot

Probleme verification existance d'un mot - C++ - Programmation

Marsh Posté le 16-01-2006 à 13:01:25    

Bonjour
 
Je suis entrain de programmer un scrabble en C++ mais je rencontre actuellement un probleme :
 
Mon programme possede une classe Cmot et une classe Cjeu  
Lorsque je saisis un mot pour pouvoir le mettre sur le plateau, je souhaite verifier si il fait parti du dictionnaire que j'ai charger dans un tableau de Cmot ou chque case comporte un mot  
Ce tableau est dans cjeu
 
Mais voila je vois pas comment faire pour comparer le mot taper avec tout les mot du dictionnaire et voir s'il est dedans
pouvez vous m'aider
Je pense qu'il faut faire une boucle while ou for mais je sias pas comment l'exploiter  
aider moi svp
 
merci d'avance


Message édité par bowen_tk le 16-01-2006 à 22:04:53
Reply

Marsh Posté le 16-01-2006 à 13:01:25   

Reply

Marsh Posté le 16-01-2006 à 13:20:57    

Code :
  1. // dico => le dictionnaire de mots
  2. // nbelem => nombre d'éléments du dictionnaire
  3. // tonmot => le mot à tester
  4. if(std::find(dico, dico+nbelem , tonmot) == dico+nbelem )
  5. {
  6.    // pas trouvé
  7. }


Message édité par blackgoddess le 16-01-2006 à 13:21:26

---------------
-( BlackGoddess )-
Reply

Marsh Posté le 16-01-2006 à 18:17:54    

le probleme c'est que je dois faire ca avec des boucles for,while ou avec if else et sans biblio complementaire sauf iostream.h donc je ne peux utiliser ton code je dois faire ca le plus simplement possible sans utiliser les methodes. Je precise c'est sous visual C++
 
merci d'avance pour votre aide


Message édité par bowen_tk le 16-01-2006 à 18:19:14
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed