geomax05
Messages postés3Date d'inscriptionmardi 15 février 2011StatutMembreDernière intervention14 mai 2011
-
14 mai 2011 à 21:55
cs_Julien39
Messages postés6414Date d'inscriptionmardi 8 mars 2005StatutModérateurDernière intervention29 juillet 2020
-
17 mai 2011 à 14:36
Salut, il faut faire comme un projet universitaire une calculatrice scientifique graphique qui lit toute une expression avec des parenthèses. ... Mais maintenant, j'ai un problème .. Comment, puis-je intégrer un analyseur de sorte que la calculatrice reconnaît ce que j'ai écrit via les boutons et fait le calcul?
cs_Julien39
Messages postés6414Date d'inscriptionmardi 8 mars 2005StatutModérateurDernière intervention29 juillet 2020371 15 mai 2011 à 08:47
C'est quelque chose d'assez complexe à réaliser, Il faut que tu créé un arbre qui correspond à l'expression mathématique à évaluer (en tenant compte des priorités)
Par exemple 3*2+6*8 doit de donner l'arbre :
+
* *
3 2 6 8
Et après tu effectues le calcul sur chaque noeud. Pour creer l'arbre, utilises le design pattern composite. En gros chaque noeud contient une opération et soit un autre noeud soit un opérande.