Représentation des expressions arithmétique sous forme d'arbre binaire

Soyez le premier à donner votre avis sur cette source.

Vue 19 833 fois - Téléchargée 2 676 fois

Description

ce code peut étre utile pour les débutant en algorithmique et structures de données
Dans ce code j'ai implémenter l'interface Arbre binaire pour pouvoir représenter l'expression arithmétique et par la suite effectuer les différents parcours infixé postfixé et préfixé

Codes Sources

A voir également

Ajouter un commentaire Commentaires
Messages postés
3
Date d'inscription
mardi 17 juillet 2007
Statut
Membre
Dernière intervention
2 février 2009

J'ai refait la même application il y a presque 2 ans.
C'est avec C++ et la bibliothèque wxWidgets.

J'ai pas bien appliqué les notions orientés objets à cette époque mais j'ai une application qui marche.
Le parseur que j'ai fait est récursif...

voici le lien :
http://sourceforge.net/projects/exprview/
Messages postés
30
Date d'inscription
vendredi 6 juin 2003
Statut
Membre
Dernière intervention
30 juin 2010

sympa comme application !
jai quand meme une question:
qd on a une expression de la forme a-b+c
qd on cree un arbre syntaxique de cet affaire la on a :
E
T - E
2 T + E
b c

ya un problem car b + c est concidere comme une expression
comment y remedier?????
peut etre en rendant le a-b en a+(-b) ???
qq1 a une idee?
Messages postés
3
Date d'inscription
mardi 17 juillet 2007
Statut
Membre
Dernière intervention
2 février 2009

j'ai voulu dire que j'ai PAS pu faire tourner ce code
Messages postés
3
Date d'inscription
mardi 17 juillet 2007
Statut
Membre
Dernière intervention
2 février 2009

J'ai pu faire tourner ce code !
De plus il n'y a pas de fichier projet pour un IDE spécifique.
Messages postés
8
Date d'inscription
vendredi 14 avril 2006
Statut
Membre
Dernière intervention
21 juillet 2008

bonne projet vraiment superb,ms tu pe mettre l fenétr executable svp...

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.