forked from menault/TD3_DEV51_Qualite_Algo
ex4
This commit is contained in:
@@ -1,43 +1,22 @@
|
||||
import java.util.Scanner;
|
||||
import java.util.Random;
|
||||
import java.util.HashSet;
|
||||
import java.util.Set;
|
||||
|
||||
public class Display {
|
||||
|
||||
|
||||
public static void showWord(String word, Set<Character> guessedLetters) {
|
||||
System.out.print("Mot :");
|
||||
for (int i = 0; i < word.length(); i++) {
|
||||
char letter = word.charAt(i);
|
||||
if (guessedLetters.contains(letter)) {
|
||||
System.out.print(letter + " ");
|
||||
}
|
||||
else {
|
||||
System.out.print("_ ");
|
||||
StringBuilder sb = new StringBuilder();
|
||||
for (char c : word.toCharArray()) {
|
||||
if (c == ' ') {
|
||||
sb.append(" ");
|
||||
} else if (guessedLetters.contains(c)) {
|
||||
sb.append(c).append(" ");
|
||||
} else {
|
||||
sb.append("_ ");
|
||||
}
|
||||
}
|
||||
System.out.println();
|
||||
System.out.println(sb.toString());
|
||||
}
|
||||
|
||||
public static void showLives(int lives, int maxLives) {
|
||||
System.out.print("Vies : ");
|
||||
for (int i = 0; i < lives; i++) {
|
||||
System.out.print("♥︎ ");
|
||||
}
|
||||
System.out.println("(" + lives + "/" + maxLives + ")\n");
|
||||
System.out.println("Lives: " + lives + " / " + maxLives);
|
||||
}
|
||||
|
||||
public static void showEndGame(String word, int lives, int maxLives){
|
||||
|
||||
if (lives <= 0) {
|
||||
System.out.println(" PERDU ! ");
|
||||
System.out.println(" Vous n'avez plus de vies !");
|
||||
System.out.println(" Le mot etait: " + word);
|
||||
}
|
||||
else {
|
||||
System.out.println(" VICTOIRE ! ");
|
||||
System.out.println(" Le mot était: " + word);
|
||||
System.out.println(" Vies restantes: " + lives);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user