[c++] dissocié des valeurs

dissocié des valeurs [c++] - Programmation

Marsh Posté le 05-11-2001 à 18:35:48    

mon but est d'en fait réussir à dissocié des valeurs contenue dans une variable
exemple :  
$var="V(2+3)";
et il doit reconnaitre qu'il doit effectuer le + et que le V signifie la racine et qu'il doit donc en résumé faire l'addtion de 2 et 3 puis prendre la racine
thks
 
titib

Reply

Marsh Posté le 05-11-2001 à 18:35:48   

Reply

Marsh Posté le 05-11-2001 à 20:51:56    

si tu veux gérer des variables, faut utiliser 1 table des symboles (en gl une table de hachage)
Pour les opérations, tu peux utiliser un arbre binaire avec comme racine l'opérateur et les 2 opérandes à gauche et à droite.
Pour faire l'analyse de ton expression, le + simple est d'utiliser des outils genre lex/yacc. pendant l'anlyse, tu construis ton arbre binaire et remplis la table des symboles

Reply

Sujets relatifs:

Leave a Replay

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