diff --git a/TD3_DEV51_Qualite_Algo/src/main/java/fr/iutfbleau/TD3_DEV51_Qualite_Algo/Main.java b/TD3_DEV51_Qualite_Algo/src/main/java/fr/iutfbleau/TD3_DEV51_Qualite_Algo/Main.java
index 881af97..f0b628f 100644
--- a/TD3_DEV51_Qualite_Algo/src/main/java/fr/iutfbleau/TD3_DEV51_Qualite_Algo/Main.java
+++ b/TD3_DEV51_Qualite_Algo/src/main/java/fr/iutfbleau/TD3_DEV51_Qualite_Algo/Main.java
@@ -1,17 +1,7 @@
package fr.iutfbleau.TD3_DEV51_Qualite_Algo;
-//TIP To Run code, press or
-// click the icon in the gutter.
public class Main {
public static void main(String[] args) {
- //TIP Press with your caret at the highlighted text
- // to see how IntelliJ IDEA suggests fixing it.
- System.out.printf("Hello and welcome!");
-
- for (int i = 1; i <= 5; i++) {
- //TIP Press to start debugging your code. We have set one breakpoint
- // for you, but you can always add more by pressing .
- System.out.println("i = " + i);
- }
+
}
}
\ No newline at end of file
diff --git a/TD3_DEV51_Qualite_Algo/src/main/java/fr/iutfbleau/TD3_DEV51_Qualite_Algo/Models/Lettre.java b/TD3_DEV51_Qualite_Algo/src/main/java/fr/iutfbleau/TD3_DEV51_Qualite_Algo/Models/Lettre.java
index 7327a40..f832d9c 100644
--- a/TD3_DEV51_Qualite_Algo/src/main/java/fr/iutfbleau/TD3_DEV51_Qualite_Algo/Models/Lettre.java
+++ b/TD3_DEV51_Qualite_Algo/src/main/java/fr/iutfbleau/TD3_DEV51_Qualite_Algo/Models/Lettre.java
@@ -1,30 +1,20 @@
-
-
-public class Lettre{
- private char lettre;
+public class Letter{
+ private char letter;
private boolean status = false;
- public Lettre(char lettre){
- this.lettre = lettre;
-
-
+ public Letter(char letter){
+ this.letter = letter;
}
-
- /* Status bool */
+ /* Show status */
private boolean getStatus(){
return status
}
-
-
+ /* Verify status true, false */
private boolean isGood(char c){
- if( this.lettre == c){
+ if( this.letter == c){
this.status = true;
return true;
}
return false;
}
-
-
-
-
}
\ No newline at end of file
diff --git a/TD3_DEV51_Qualite_Algo/src/main/java/fr/iutfbleau/TD3_DEV51_Qualite_Algo/Models/Mot.java b/TD3_DEV51_Qualite_Algo/src/main/java/fr/iutfbleau/TD3_DEV51_Qualite_Algo/Models/Mot.java
deleted file mode 100644
index 3cbd2ce..0000000
--- a/TD3_DEV51_Qualite_Algo/src/main/java/fr/iutfbleau/TD3_DEV51_Qualite_Algo/Models/Mot.java
+++ /dev/null
@@ -1,22 +0,0 @@
-import java.util.*;
-
-
-
-public class Mot {
- public String mot;
- public Lettre[] chaine;
-
-
- public Mot(String mot){
- this.mot = mot;
- for(int i = 0; i< this.mot.length();i++){
- this.chaine[i] = Lettre(this.mot.charAt(i))
- }
- }
-
-
-
-
-
-
-}
\ No newline at end of file
diff --git a/TD3_DEV51_Qualite_Algo/src/main/java/fr/iutfbleau/TD3_DEV51_Qualite_Algo/Models/Word.java b/TD3_DEV51_Qualite_Algo/src/main/java/fr/iutfbleau/TD3_DEV51_Qualite_Algo/Models/Word.java
new file mode 100644
index 0000000..43fe63d
--- /dev/null
+++ b/TD3_DEV51_Qualite_Algo/src/main/java/fr/iutfbleau/TD3_DEV51_Qualite_Algo/Models/Word.java
@@ -0,0 +1,49 @@
+import java.util.*;
+
+public class Word {
+ private String word;
+ private Letter[] tabLetter;
+ private String c;
+
+ private Word(String word){
+ this.word = word;
+ for(int i = 0; i< this.word.length();i++){
+ this.tabLetter[i] = Letter(this.word.charAt(i))
+ }
+ }
+ /* Lettre dans le mot */
+ private boolean VerifyLetter(String c){
+ boolean return_bool = false;
+ for(Letter letter in this.tabLetter){
+ if(!letter.getStatus()){
+ if(letter.isGood(c)){
+ return_bool = true;
+ }
+ }
+ }
+ return return_bool;
+ }
+
+ /* Le mot a été deviné */
+ private boolean IsComplet(){
+ if(Letter letter : this.tabLetter){
+ if(!letter.getStatus()){
+ return false;
+ }
+
+ }
+ return true;
+ }
+
+
+
+
+
+
+
+
+
+
+
+
+}
\ No newline at end of file