t805

Hangman Client Program

Sep 10th, 2014
207
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.21 KB | None | 0 0
  1. /*
  2.  * Title: Hangman Client Program
  3.  * Author: Sher Stark
  4.  * Date: 3 September 2014
  5.  */
  6.  
  7. package assignment1;
  8.  
  9. import java.util.Scanner;
  10. import java.util.Random;
  11.  
  12. public class Hangmanclient {
  13.  
  14. public static void main(String[] args) {
  15.        
  16.         Hangman game = new Hangman();
  17.        
  18.         Scanner input = new Scanner(System.in);
  19.        
  20.         Random number = new Random();
  21.         int n = number.nextInt(2);
  22.         String secretWord = "";
  23.  
  24.     switch(n) {
  25.             case 0:
  26.                 secretWord = "halcyon";
  27.                 break;
  28.             case 1:
  29.                 secretWord = "schematics";
  30.                 break;
  31.             case 2:
  32.                 secretWord = "stipulate";
  33.                 break;
  34.             default:
  35.                 break;
  36.         }
  37.  
  38.     game.setSecretWord(secretWord);
  39.        
  40.         while(game.isFound() == false) {
  41.            
  42.             System.out.println(game.getDisguisedWord());
  43.             game.getGuessCount();
  44.             String guess = input.nextLine();
  45.            
  46.             game.makeGuess(guess.charAt(0));
  47.            
  48.         }
  49.        
  50.     System.out.println("The secret word was " + game.getSecretWord());              
  51.     }
  52. }
Advertisement
Add Comment
Please, Sign In to add comment