Projet de C/evaluation d'un expression
evangelion40
-
marc -
marc -
'ai un petit projet a faire en C et je suis debutant et surtout royalement NUL!!!
ya t il des dieux qui peuvent m'aider ici, sa doit pas etre long pour un vrai programmeur
je vous donne le sujet pour ceux qui auront le courage de m'aider a faire un semblant de source
merci bcq !!!
----------------------------------------------------
evaluation d'un expression aritmétique au moyen d'un pile:
(Permet de faire des opération a partir d’un opération en préfixée )
2 sources:
- expression.c (evalue l'expression)
- pile.c (implante fonction sur pile)
note de programmation, les differents service de la pile:
- Type pile structure avec champs :tableau et indice
- indice= derniere case occupée (empli--> ++ puis on met l'element)
- sommet= t[indice]
- l'expression doit etre prefixée
- on accede a la pile par "consultation"
- c'est un pile montante
action de la pile
-empiler
-dépiler----->renvoie rien, la fonction est du type void
-sommet----->renvoi ce qu’il y a dans le tableau a l’indice
-pile_vide
-pile_pleine
ya t il des dieux qui peuvent m'aider ici, sa doit pas etre long pour un vrai programmeur
je vous donne le sujet pour ceux qui auront le courage de m'aider a faire un semblant de source
merci bcq !!!
----------------------------------------------------
evaluation d'un expression aritmétique au moyen d'un pile:
(Permet de faire des opération a partir d’un opération en préfixée )
2 sources:
- expression.c (evalue l'expression)
- pile.c (implante fonction sur pile)
note de programmation, les differents service de la pile:
- Type pile structure avec champs :tableau et indice
- indice= derniere case occupée (empli--> ++ puis on met l'element)
- sommet= t[indice]
- l'expression doit etre prefixée
- on accede a la pile par "consultation"
- c'est un pile montante
action de la pile
-empiler
-dépiler----->renvoie rien, la fonction est du type void
-sommet----->renvoi ce qu’il y a dans le tableau a l’indice
-pile_vide
-pile_pleine
5 réponses
-
ebien on rentre un expression en prefixé
5+6*7 >> prefixé>> programme calcul et rend resultat>=47
vous voyez? -
euh, je donne entre autres choses des cours de C, et j'ai rarement un sujet aussi mal posé !? que dois tu faire ?
TheFox, le Mr Renard de l'informatique -
dsl pour le sujet mais c'est a peu pré comme sa qu'il m a ete presenté par mon prof d'info
qu'est ce que tu ne comprend pas bien exatement? -
si tu peux, donnes nous un exemple de ce que doit faire le programme, ça pourrais nous aider à comprendre
-
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question -
Bjour,
perso g dja fé un évaluateur d'expression arithmétique en Ada et en C++... je sais c pas du C mais la logique des algorithme en Ada pourrait t'aider et puis on sait jamais si tu peux utiliser le C++ c très puissant pour ce genre de projet.
Comme dit Laurent donne nous un exemple c a dire ce ke tu dois traiter et ce que tu dois obtenir à la fin ;)