wangmaster

Untitled

Nov 10th, 2016
63
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.65 KB | None | 0 0
  1. import java.util.*;
  2. /**
  3. * Question #3
  4. *
  5. * @author (Grant Wang)
  6. * @version (11/10/16)
  7. */
  8. public class GuessingGame
  9. {
  10. public static void main(String[] args)
  11. {
  12. Random rand = new Random();
  13. int number = rand.nextInt(10) + 1; //Random Number
  14. int counter = 0; //Defining The Guess Counter
  15. Scanner in = new Scanner(System.in);
  16. int guess;
  17. boolean win = false;
  18. while (win == false)
  19. {
  20. System.out.println("Guess a number between 1 and 10: ");
  21. guess = in.nextInt();
  22. counter ++; //Guess Counter Increases by 1 For Every Guess
  23. if (guess == number)
  24. {
  25. win = true; //When They're Right
  26. }
  27. else if (guess < number)
  28. {
  29. System.out.println("Your Guess is Too Low"); //Guess is Too Low
  30. }
  31. else if (guess > number)
  32. {
  33. System.out.println("Your Guess is Too High"); //Guess is Too High
  34. }
  35. }
  36. System.out.println("You Win!");
  37. System.out.println("The Number Was " + number);
  38. System.out.println("It Took You " + counter + " Tries");
  39. }
  40. }
  41.  
  42.  
  43.  
  44.  
  45. import java.util.*;
  46. /**
  47. * Question #4
  48. *
  49. * @author (Grant Wang)
  50. * @version (11/10/16)
  51. */
  52. public class guess
  53. {
  54. public static void main(String[] args) {
  55.  
  56. Scanner in = new Scanner(System.in);
  57. Random rand = new Random();
  58. int randNum = 0;
  59. String myAnswer = "";
  60. int counter = 0; //Defining Guess Counter
  61. System.out.print("This program has you, the user, choose a number \nbetween 1 and 10. Then I, the computer, will try \nmy best to guess it.");
  62. do {
  63. randNum = rand.nextInt(10) + 1; //Random Integer
  64. System.out.println("\nI think it's " + randNum + ". [yes/no]");
  65. myAnswer = in.nextLine();
  66. counter ++; //Guess Increases 1 Each Time
  67. }while(!myAnswer.equals("yes")); //As Long as Program is Wrong
  68.  
  69. in.close();
  70. System.out.println("Thank you for playing. It took me " + counter + " guesses.");
  71. }
  72. }
  73.  
  74.  
  75.  
  76.  
  77. import java.util.*;
  78. /**
  79. * Question #5
  80. *
  81. * @author (Grant Wang)
  82. * @version (11/10/16)
  83. */
  84. public class RPS {
  85. public static void main(String[] args) throws java.lang.Exception {
  86. Scanner NM = new Scanner(System. in );
  87. Random rnd = new Random();
  88. int input;
  89. int B = 1;
  90.  
  91. System.out.println("Pick 1,2, or 3 for:");
  92. System.out.println("ROCK (1), PAPER(2), or SCISSOR (3)");
  93. while (B != 0) {
  94. int Rock = 1, Paper = 2, Scissor = 3;
  95. input = NM.nextInt();
  96. int randomNumber = rnd.nextInt(3 - 1 + 1) + 1;
  97. if (randomNumber == Rock) { //If The User Plays Against A Rock
  98. if (input == Rock) {
  99. System.out.println("Rock Vs. Rock: TIE");
  100. } else if (input == Paper) {
  101. System.out.println("Paper Vs. Rock: YOU WIN");
  102. } else if (input == Scissor) {
  103. System.out.println("Scissor Vs. Rock: YOU LOSE");
  104. }
  105. } else if (randomNumber == Paper) { //If The User Plays Against Paper
  106. if (input == Rock) {
  107. System.out.println("Rock Vs. Paper: YOU LOSE");
  108. } else if (input == Paper) {
  109. System.out.println("Paper Vs. Paper: TIE");
  110. } else if (input == Scissor) {
  111. System.out.println("Scissor Vs. Paper: YOU WIN");
  112. }
  113. } else if (randomNumber == Scissor) { //If The User Plays Against Scissor
  114. if (input == Rock) {
  115. System.out.println("Rock Vs. Scissor: YOU WIN");
  116. } else if (input == Paper) {
  117. System.out.println("Paper Vs. Scissor: YOU LOSE");
  118. } else if (input == Scissor) {
  119. System.out.println("Scissor Vs. Scissor: TIE");
  120. }
  121. }
  122. int Y=8, N=9;
  123. System.out.println("Do you want to play again? Y(8)/N(9)");
  124. input = NM.nextInt();
  125. if(input==Y) //If they Want to Play Again
  126. {
  127. B=1;
  128. System.out.println("Rock, Paper,SCISSOR");
  129. }
  130. else if(input==N) //End Program
  131. {
  132. System.out.println("Thanks for Playing");
  133. }
  134. }
  135. }
  136. }
Add Comment
Please, Sign In to add comment