BetinaUKTC

besenica 2.0

Dec 24th, 2023
53
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.40 KB | None | 0 0
  1. import java.util.Scanner;
  2.  
  3. public class Besenica {
  4. public static void main(String[] args) {
  5. Scanner scan = new Scanner(System.in);
  6. System.out.print("Enter word: ");
  7. String word = scan.nextLine();
  8. String guessedWord = String.valueOf(word.charAt(0));
  9. int letterCount = word.length() - 2;
  10. System.out.print(word.charAt(0));
  11. for (int i = 0; i < letterCount; i++) {
  12. System.out.print(" _ ");
  13. guessedWord += "_";
  14. }
  15. System.out.println(word.charAt(word.length()-1));
  16. guessedWord+= word.charAt(word.length()-1);
  17.  
  18. int tries = 0;
  19.  
  20.  
  21. while (tries < 10) {
  22. System.out.print("Enter letter: ");
  23. char letter = scan.next().charAt(0);
  24. if (word.contains(String.valueOf(letter))) {
  25. for (int i = 1; i < word.length() - 1; i++) {
  26. String currentLetter = String.valueOf(word.charAt(i));
  27. if (currentLetter.contains(String.valueOf(letter))) {
  28. guessedWord = guessedWord.substring(0, i) + letter + guessedWord.substring(i+1);
  29. }
  30. }
  31. System.out.println(guessedWord);
  32. if(guessedWord.equals(word)) {
  33. System.out.println("You win!");
  34. break;
  35. }
  36. }
  37. }
  38. }
  39. }
Advertisement
Add Comment
Please, Sign In to add comment