Advertisement
Guest User

Untitled

a guest
Mar 23rd, 2017
84
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.78 KB | None | 0 0
  1. public void startGame() {
  2. p1 = new Player();
  3. p2 = new Player();
  4. p3 = new Player();
  5.  
  6. int guessp1 = 0;
  7. int guessp2 = 0;
  8. int guessp3 = 0;
  9. boolean p1isRight = false;
  10. boolean p2isRight = false;
  11. boolean p3isRight = false;
  12.  
  13. int targetNumber = (int) (Math.random() * 10);
  14. System.out.println ("Я загадываю число от 0 до 9...");
  15.  
  16. while(true) {
  17. System.out.println ("Число, которое нужно угадать, - " + targetNumber);
  18.  
  19. p1.guess();
  20. p2.guess();
  21. p3.guess();
  22.  
  23. guessp1 = p1.number;
  24. System.out.println ("первый игрок думает, что это " + guessp1);
  25.  
  26. guessp2 = p2.number;
  27. System.out.println ("второй игрок думает, что это " + guessp2);
  28.  
  29. guessp3 = p3.number;
  30. System.out.println ("третий игрок думает, что это " + guessp3);
  31.  
  32. if (guessp1 == targetNumber) {
  33. p1isRight = true;
  34. }
  35.  
  36. if (guessp2 == targetNumber ) {
  37. p2isRight = true;
  38. }
  39.  
  40. if (guessp3 == targetNumber ) {
  41. p3isRight = true;
  42. }
  43. if (p1isRight || p2isRight || p3isRight) {
  44. System.out.println ("У нас есть победитель!");
  45. System.out.println ("первый игрок угадал?" + p1isRight);
  46. System.out.println ("второй игрок угадал?" + p2isRight);
  47. System.out.println ("третий игрок угадал?" + p3isRight);
  48. System.out.println ("Конец игры.");
  49. }
  50. else {
  51. System.out.println ("Игроки должны попробовать ещё раз.");
  52. }
  53. }
  54. }
  55.  
  56. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement