Advertisement
Guest User

Alex's Homework

a guest
Jun 18th, 2018
67
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.57 KB | None | 0 0
  1. import java.util.*;
  2.  
  3. public class HangMan {
  4.     public static void main(String argsp[]) {
  5.         Scanner in = new Scanner(System.in);
  6.         boolean end = true;
  7.         String word1 = "potato";
  8.         String word2 = "tomato";
  9.         int wrong = 0;
  10.  
  11.         for (int i = 0; i < word1.length(); i++) {
  12.             System.out.print("_ ");
  13.         }
  14.         System.out.println("");
  15.         char[] board = word1.toCharArray();
  16.  
  17.         for (int y = 0; y < board.length; y++) {
  18.             board[y] = "_".toCharArray()[0];
  19.         }
  20.  
  21.         while (end) {
  22.             System.out.println("Enter your guess");
  23.             String temp = in.next();
  24.  
  25.             char[] letterGuess = temp.toCharArray();
  26.  
  27.             for (int i = 0; i < word1.length(); i++) {
  28.                 if (letterGuess[0] == word1.charAt(i)) {
  29.                     board[i] = letterGuess[0];
  30.                 }
  31.                 else if (i == word1.length() - 1)
  32.                 {
  33.                     for (int z = 0; z < word1.length(); z++)
  34.                     {
  35.                         if (board[z] == letterGuess[0])
  36.                         {
  37.                             z = word1.length() + 1;
  38.                         }
  39.                         else
  40.                         {
  41.                             wrong++;
  42.                             z = word1.length() + 1;
  43.                         }
  44.                     }
  45.                    
  46.                     for (int z = 0; z < word1.length(); z++)
  47.                     {
  48.                         if (board[z] == "_".toCharArray()[0])
  49.                         {
  50.                             z = word1.length() + 1;
  51.                         }
  52.                         else if (java.util.Arrays.equals(board, word1.toCharArray()))
  53.                         {
  54.                             end = false;
  55.                             System.out.println("You have won!");
  56.                             z = word1.length() + 1;
  57.                         }
  58.                     }
  59.                 }
  60.                
  61.             }
  62.             for (int x = 0; x < board.length;x++)
  63.             {
  64.                 System.out.print(board[x]);
  65.             }
  66.             System.out.println();
  67.             if (wrong >=5)
  68.             {
  69.                 end = false;
  70.                 System.out.println("You killed him!");
  71.             }
  72.         }
  73.     }
  74. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement