Guest User

Untitled

a guest
Apr 26th, 2018
84
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.21 KB | None | 0 0
  1. import java.util.Random;
  2. import java.util.Scanner;
  3. public class BlackJackAnnaandDeric
  4. {
  5.  
  6.  
  7. public static void main(String[] args)
  8. {
  9. Scanner myScanner = new Scanner(System.in);
  10. String rCard;
  11. String playerCard=" ";
  12. String playerCard2=" ";
  13. int playerPointsTotal;
  14. int playerPoints1;
  15. int playerPoints2;
  16.  
  17. System.out.println("Welcome to BlackJack! Ready to play? You will have 3 rounds.");
  18.  
  19. for(int rounds=1; rounds<4; rounds++)
  20. {
  21. System.out.println("Let's look at your hand.");
  22. Random r = new Random();
  23. while (playerCard.equals(" "));
  24. {
  25. playerCard.equals(rCard);
  26. points1=cardValues(points);
  27. }
  28. while (playerCard2.equals(" "));
  29. {
  30. playerCard2.equals(rCard);
  31. points2=cardValues(points);
  32. }
  33. System.out.println("You drew a "+playerCard+" and a "+playerCard2);
  34. int pointTotal = playerPoints1+playerPoints2;
  35.  
  36.  
  37.  
  38.  
  39. }
  40.  
  41. }
  42.  
  43. private static String drawCards(String rCard, String[]card)
  44. {
  45. String[]card1 = {"A", "K", "Q", "J", "10", "9", "8",
  46. "7", "6", "5", "4", "3", "2"};
  47. Random r = new Random();
  48. String rCard1 = card1[1];
  49.  
  50. return rCard1;
  51. }
  52.  
  53. private static int cardValues (String playerCard, int points)
  54. {
  55. Scanner myScanner = new Scanner(System.in);
  56.  
  57. if(playerCard.equals("A")) {
  58. System.out.print("Do you want this card to have a value of 1 or 11? For 1, press 0. For 11, press 1: ");
  59. int aceValue = myScanner.nextInt();
  60. if (aceValue==0)
  61. {
  62. points = 1;
  63. }
  64. if (aceValue==1)
  65. {
  66. points = 11;
  67. }
  68. }
  69.  
  70. if(playerCard.equals("K")) {
  71. points = 10;
  72. }
  73. if(playerCard.equals("Q")) {
  74. points = 10;
  75. }
  76. if(playerCard.equals("J")) {
  77. points = 10;
  78. }
  79. if(playerCard.equals("10")) {
  80. points = 10;
  81. }
  82. if(playerCard.equals("9")) {
  83. points = 9;
  84. }
  85. if(playerCard.equals("8")) {
  86. points = 8;
  87. }
  88. if(playerCard.equals("7")) {
  89. points = 7;
  90. }
  91. if(playerCard.equals("6")) {
  92. points = 6;
  93. }
  94. if(playerCard.equals("5")) {
  95. points = 5;
  96. }
  97. if(playerCard.equals("4")) {
  98. points = 4;
  99. }
  100. if(playerCard.equals("3")) {
  101. points = 3;
  102. }
  103. else if (playerCard.equals("2")) {
  104. points = 2;
  105. }
  106. return points;
  107.  
  108.  
  109. }
  110.  
  111.  
  112.  
  113. }
Add Comment
Please, Sign In to add comment