Advertisement
Guest User

Untitled

a guest
Dec 14th, 2017
60
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 2.38 KB | None | 0 0
  1. import java.util.Scanner;
  2.  
  3. /**
  4.  *
  5.  * @author matthias
  6.  */
  7. public class Hangman2Demo {
  8.  
  9.     public static void main(String[] args) {
  10.         Scanner keyb = new Scanner(System.in);    
  11.         String[] teRadenWoorden = {"Yucca", "Gravensteen", "Durf Denken", "Universiteit Gent"};
  12.         Hangman2 spel = new Hangman2(teRadenWoorden);
  13.        
  14.         System.out.println("Het verborgen woord is voorlopig: " + String.valueOf(spel.getGeRadenTekst()));
  15.         System.out.println("Aantal gedane gokken: " + spel.getAantalPogingen());
  16.        
  17.        
  18.         while(spel.isGeraden()==false)
  19.         {
  20.             System.out.println("Geef een karakter in:");
  21.             String input = keyb.nextLine();
  22.            
  23.             if (input.length() == 1)
  24.             {
  25.                 char inputToChar = input.charAt(0);
  26.                 if(spel.raadLetter(inputToChar) == true)
  27.                 {
  28.                     System.out.println("\"" + input + "\""  + " zit in het verborgen woord.");
  29.                    
  30.                     if(spel.isGeraden() == false)
  31.                     {
  32.                         System.out.println("Het verborgen woord is voorlopig: " + String.valueOf(spel.getGeRadenTekst()));
  33.                         System.out.println("Aantal gedane gokken: " + spel.getAantalPogingen());
  34.                     }
  35.                 }
  36.                 else
  37.                 {
  38.                     System.out.println("\"" + input + "\"" + " zit niet in het verborgen woord.");
  39.                     System.out.println("Het verborgen woord is voorlopig: " + String.valueOf(spel.getGeRadenTekst()));
  40.                     System.out.println("Aantal gedane gokken: " + spel.getAantalPogingen());  
  41.                 }
  42.             }
  43.             else
  44.             {
  45.                 System.out.println("Geef een enkel karakter in!");
  46.                 System.out.println("Het verborgen woord is voorlopig: " + String.valueOf(spel.getGeRadenTekst()));
  47.                 System.out.println("Aantal gedane gokken: " + spel.getAantalPogingen());                
  48.             }
  49.            
  50.         }
  51.        
  52.         System.out.println("Het woord " + String.valueOf(spel.getGeRadenTekst()) + " is geraden, proficiat!");
  53.         System.out.println("Eindstand: " + spel.getAantalPogingen() + " gokken zijn gedaan waarvan " + spel.getAantalNietCorPogingen() + " fout.");
  54.        
  55.        
  56.     }
  57.    
  58. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement