Files
TD3_DEV51_brigitte_aissi/PenduJudeChrist/Display.java
Aissi Jude Christ 9869c9b289 branche jude
2025-10-08 14:17:18 +02:00

43 lines
1.3 KiB
Java

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("_ ");
}
}
System.out.println();
}
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");
}
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);
}
}
}