Advertisement
Guest User

hangman2_deel2

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