[Resolu] Java Pathfinder [urgent]

Java Pathfinder [urgent] [Resolu] - Java - Programmation

Marsh Posté le 08-05-2007 à 14:12:45    

Salut,
est-ce que qqn parmi vous a deja utilise Java Pathfinder? (je suis desole pour les accents je suis en australie je peux pas les taper...)
 
En fait je suis en train de travailler avec 5 autres personnes sur Java Pathfinder depuis 3mois (et c'est pas facile car tout le monde ne parle pas tres bien anglais donc ca coince...) et si on a pas de resultat dans les 3 semaines ==> 0 au projet...
 
Voila en gros ce qu'on doit faire. On a la methode suivante :

Code :
  1. private static void SampleCode(int a, int b, int c, int d) {
  2. if(a>b) {
  3.   if (c>d) System.out.println("a>b and c>d" );
  4.   else System.out.println("a>b and c<=d" );
  5. }
  6. else {
  7.   if(c>d) System.out.println("a<=b and c>d" );
  8.   else System.out.println("a<=b and c<=d" );
  9. }
  10. return;
  11. }


 
L'utilisateur choisi 3 groupes d'entrees : {a1,b1,c1,d1}, {a2,b2,c2,d2}, {a3,b3,c3,d3}
On doit :
* Executer le programme sur le groupe 1 et monitorer les branches prises
* Executer le programme sur le groupe 2 :
   - Si la branche prise lors du 1er IF est la meme que pour le group1, on enregistre l'endroit ou on est et on passe au groupe 3
   - Sinon on passe a la branche suivante, on enregristre les branches prises et on arrete le programme
* Executer le programme sur le groupe 3 :
   - Si la branche prise lors du 1er IF est differente que le group1, on enregristre les branches prises et on arrete
   - Si c'est la emme que le group1, on continue:
       - Si la branche prise lors du 2e IF est la meme que pour group1, on arrete l'execution du group3 et on reprend celle du group2 la ou on c arrete
       - Sinon on continue et on enregistre les branches prises...
 
 
Voila c'est ca le projet, c'est pas tres gros, a premiere vu ca a pas l'air infaisable mais vu qu'il n'existe pas de documentation sur JPF c super dur... Donc un peu d'aide serait bienvenue.
 
 
Merci d'avance!!!!!
 
 
 
EDIT : c'est bon j'ai finalement trouve la solution, suffit de demander si ca interesse qqn.


Message édité par cooleric le 16-05-2007 à 02:11:23
Reply

Marsh Posté le 08-05-2007 à 14:12:45   

Reply

Sujets relatifs:

Leave a Replay

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