Je tourne un peu en rond sur le VisiteurToJava :
1 ) je n'arrive pas à produire un code complètement correct : même si le code compile, j'ai des ";" en trop. Est-ce bien cela qui est attendu ou pas ?
2) j'obtiens du code qui me parait assez incohérent (boucles infinies). Par exemple ci-dessous le 2ème "while" a une condition sur "j", mais "j" n'est jamais modifié à l'intérieur de la boucle... Est-ce normal par rapport à ce qui nous a été fourni, ou bien suis-je complètement à côté ?
Code : Tout sélectionner
public class BoucleTantQuePour2{
public static void main(String[] args)throws Exception{
int i=0;
int j=1;
while ((i < 10)) {
while ((j < 10)) {
for (i=0;(i < 5);j=(j + 1)) {
i=(i + 1);
for (i=0;(i < 5);j=(j + 1)) {
i=(i + 1);
System.out.println(i);
;}
;}
;}
i=(i + 1);
j=1
;}
}
}
J'y ai déja passé beaucoup de temps, et je n'ai pas vraiment l'impression que cela soit la question la plus intéressante de ce TP... je suis quasiment découragé.
Merci de votre aide.
--
Pierre-Yves