Problème en java

Fermé
amir121 Messages postés 3 Date d'inscription vendredi 12 décembre 2008 Statut Membre Dernière intervention 1 décembre 2010 - 27 oct. 2010 à 20:16
amir121 Messages postés 3 Date d'inscription vendredi 12 décembre 2008 Statut Membre Dernière intervention 1 décembre 2010 - 1 déc. 2010 à 21:49
salut,
j pa compri c problème au dessous ! svp aidez-moi en expliquant ses démarches à suivre ou donnez-moi un exemple svp ... et merci en tt cas :)

le problème :
Ecrire un programme en java prenant sur la ligne de commande une expression mathématique en notion préfixée, de la forme opérateur nombre nombre et qui l'évalue
A voir également:

2 réponses

Scoleproj Messages postés 231 Date d'inscription lundi 22 septembre 2008 Statut Membre Dernière intervention 8 août 2022 26
28 oct. 2010 à 01:00
Slt,
en gros ce qu'on te demande c'est de faire un eval d'une chaine de caractere.
En ligne de commande les paramètres passés a la fonction sont stockés dans un tableau de caractère *argv[].
Par exemple si tu entres en ligne de commande:
nomfonction * 3 4
argv[1]=*
argv[2]=3
argv[3]=4
Il faudra apres convertir les operandes en entier(je me rappel pas de la fonction qui le fait en java,mais en c c'est atoi)
Bon apres plus qu'a faire un test sur l'operateur(si argv[1]='*' alors multiplier 3 * 4...)
J'espere t'avoir éclairé un pti peu.
0
amir121 Messages postés 3 Date d'inscription vendredi 12 décembre 2008 Statut Membre Dernière intervention 1 décembre 2010
1 déc. 2010 à 21:49
merciiiii bcp , j'ai compri :)
0