diff --git a/S1.02/Jeu/ressources/.nfs0000000009d70f040000003d b/S1.02/Jeu/ressources/.nfs0000000009d70f040000003d new file mode 100644 index 0000000000000000000000000000000000000000..2e4cca5cd74fa2185e5e036bcc3b11e00f98be54 --- /dev/null +++ b/S1.02/Jeu/ressources/.nfs0000000009d70f040000003d @@ -0,0 +1,27 @@ +intitulé,réponse +Quelle est la capitale de la France,paris +Quelle est la capitale du Danemark ?,Copenhague +Combien font 5 + 9,14 +Ecrire en chiffre : trois-cent-vingt-deux,322 +Ecrire en chiffre : six-cent-six,606 +Ecrire en chiffre : six-cent-soixante-dix-neuf,679 +Ecrire en chiffre : soixante-neuf,69 +Ecrire en chiffre : quatre-cent-quatre-vingts,420 +Ecrire en lettre : 491,quatre-cent-quatre-vingt-onze +Ecrire en lettre : 8,huit +Ecrire en lettre : 99,quatre-vingt-dix-neuf +En quelle année l'Amérique à été découverte par les européens ?,1492 +Quel fleuve passe par Paris ?,seine +Qui est Guillaume Apollinaire ?,poète +Combien y a-t-il de fautes dans cette phrase : "Si tu réssidive, tu auras une sanktion ?" +"On" ou "Ont" : Ils ... un livre neuf.,ont +"On" ou "Ont" : ... adore notre chat.,on +"On" ou "Ont" : Ils ... préparé des surprises.,ont +"On" ou "Ont" : ... arrive bientôt ?,on +A quel temps est conjugé cette phrase : "Tu comprendras plus tard.",futur +A quel temps est conjugé cette phrase : "Je vais manger chez un ami.",présent +A quel temps est conjugé cette phrase : "Qu'as tu fais ?",passé composé +A quel temps est conjugé cette phrase : "Ca été ?",passé +Convertir 1548 dg en mg.,154800 +Convertir 10599 hg en cg.,105990000 +Convertir 10 cm en m.,0 \ No newline at end of file diff --git a/S1.02/Jeu/ressources/Lab/Salle15 b/S1.02/Jeu/ressources/Lab/Salle15 new file mode 100644 index 0000000000000000000000000000000000000000..93986ef582db974652b535b9a4decbf69d7d911f --- /dev/null +++ b/S1.02/Jeu/ressources/Lab/Salle15 @@ -0,0 +1,19 @@ +@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ +@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ +@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ +@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ +@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ +@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ +@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ +@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ +@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ +@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ +@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ +@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ +@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ +@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ +@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ +@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ +@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ +@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ +@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ \ No newline at end of file diff --git a/S1.02/Jeu/src/Labyrinthe.java b/S1.02/Jeu/src/Labyrinthe.java index 2a7f9589d3678d8b667ba34e8660ff16fb1b312b..87586083e2ebb0894f7d852345faea05e35bcec3 100644 --- a/S1.02/Jeu/src/Labyrinthe.java +++ b/S1.02/Jeu/src/Labyrinthe.java @@ -20,6 +20,7 @@ class Labyrinthe extends Program{ newSalle(12,"0001"), newSalle(13,"0010"), newSalle(14,"1000"), + newSalle(15,"0000") }; @@ -104,16 +105,16 @@ class Labyrinthe extends Program{ String resultat = ""; if (i<length(lab,1) && i>=1 && lab[i-1][j]!=null){ resultat = resultat + lab[i-1][j].sorties; - }else{resultat=resultat+"EEEE";} + }else{resultat=resultat+"....";} if (j<length(lab,2)-1 && lab[i][j+1]!=null){ resultat = resultat + lab[i][j+1].sorties; - }else{resultat=resultat+"EEEE";} + }else{resultat=resultat+"....";} if (i<length(lab,1)-1 && lab[i+1][j]!=null){ resultat = resultat + lab[i+1][j].sorties; - }else{resultat=resultat+"EEEE";} + }else{resultat=resultat+"....";} if (j<length(lab,2)&& j>=1 && lab[i][j-1]!=null){ resultat = resultat + lab[i][j-1].sorties; - }else{resultat=resultat+"EEEE";} + }else{resultat=resultat+"....";} //println(resultat); return(resultat); } @@ -142,35 +143,58 @@ class Labyrinthe extends Program{ println(droite); println(bas); println(gauche); - if(charAt(haut,2)=='1'){ - resultat=resultat+'1'; - }else if(charAt(haut,2)=='0'){ - resultat=resultat+'0'; - }else{resultat=resultat+'.';} - if(charAt(droite,3)=='1'){ - resultat=resultat+'1'; - }else if(charAt(droite,3)=='0'){ - resultat=resultat+'0'; - }else{resultat=resultat+'.';} - if(charAt(bas,0)=='1'){ - resultat=resultat+'1'; - }else if(charAt(bas,0)=='0'){ - resultat=resultat+'0'; - }else{resultat=resultat+'.';} - if(charAt(gauche,1)=='1'){ - resultat=resultat+'1'; - }else if(charAt(gauche,1)=='0'){ - resultat=resultat+'0'; - }else{resultat=resultat+'.';} + resultat = resultat + charAt(haut,2); + resultat = resultat + charAt(droite,3); + resultat = resultat + charAt(bas,0); + resultat = resultat + charAt(gauche,1); + // if(charAt(haut,2)=='1'){ + // resultat=resultat+'1'; + // }else if(charAt(haut,2)=='0'){ + // resultat=resultat+'0'; + // }else{resultat=resultat+'.';} + + // if(charAt(droite,3)=='1'){ + // resultat=resultat+'1'; + // }else if(charAt(droite,3)=='0'){ + // resultat=resultat+'0'; + // }else{resultat=resultat+'.';} + + // if(charAt(bas,0)=='1'){ + // resultat=resultat+'1'; + // }else if(charAt(bas,0)=='0'){ + // resultat=resultat+'0'; + // }else{resultat=resultat+'.';} + + // if(charAt(gauche,1)=='1'){ + // resultat=resultat+'1'; + // }else if(charAt(gauche,1)=='0'){ + // resultat=resultat+'0'; + // }else{resultat=resultat+'.';} + println(resultat); - int nbalea=(int)(random()*10); - while(!equals(salles[nbalea].sorties,choixAlea(resultat))){ - print("Salle vérifier : "); - println(salles[nbalea].sorties); - nbalea=(int)(random()*14); - //println(nbalea); - } - lab[i][j]=salles[nbalea]; + + + if(equals(resultat,".000")||equals(resultat,"1000")){ + lab[i][j]=salles[14]; + }else if(equals(resultat,"0.00")||equals(resultat,"0100")){ + lab[i][j]=salles[11]; + }else if(equals(resultat,"00.0")||equals(resultat,"0010")){ + lab[i][j]=salles[13]; + }else if(equals(resultat,"000.")||equals(resultat,"0001")){ + lab[i][j]=salles[12]; + }else if (equals(resultat,"0000")){ + lab[i][j]=salles[15]; + }else{ + int nbalea=(int)(random()*10); + while(!equals(salles[nbalea].sorties,choixAlea(resultat))){ + print("Salle vérifier : "); + println(salles[nbalea].sorties); + nbalea=(int)(random()*10); + //println(nbalea); + + } + lab[i][j]=salles[nbalea]; + } println("FINI"); }