Advertisement
Guest User

Untitled

a guest
Aug 22nd, 2019
90
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.78 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3. #include <conio.h>
  4.  
  5. int main()
  6. {
  7. //Declaring Variables
  8. int playerAmount;
  9. int userOption;
  10.  
  11.  
  12. srand(time(0));
  13.  
  14. //Decalring the bingo cards for the players
  15. int bingoCard1[3][9] = {};
  16. int bingoCard2[3][9] = {};
  17. int bingoCard3[3][9] = {};
  18. int bingoCard4[3][9] = {};
  19. int bingoCard5[3][9] = {};
  20.  
  21. int usedCardNumbers[] = { -1 };
  22. int list = 0;
  23.  
  24. for (int j = 0; j < 9; j++) {
  25. bingoCard5[j][0] = (rand() % 10);
  26. bingoCard5[j][1] = (rand() % 10);
  27. bingoCard5[j][2] = (rand() % 10);
  28. bingoCard5[j][3] = (rand() % 10);
  29. bingoCard5[j][4] = (rand() % 10);
  30. bingoCard5[j][5] = (rand() % 10);
  31. bingoCard5[j][6] = (rand() % 10);
  32. bingoCard5[j][7] = (rand() % 10);
  33. bingoCard5[j][8] = (rand() % 10);
  34. }
  35.  
  36. //Asking for user input for how many players they would like with no more than 6 being allowed
  37. printf("Enter the amount of players please: (1-6): ");
  38. scanf("%d", &playerAmount);
  39.  
  40.  
  41.  
  42.  
  43. //Decalring more variables
  44. int counter = 0;
  45. int generateNums[] = {};
  46. int i = 0;
  47. int numberListAmt = 0;
  48.  
  49. //
  50. if (playerAmount > 6)
  51. {
  52.  
  53. printf("Maximum number of players per game is 6. Please re-enter the number of players playing.");
  54.  
  55. }
  56. else {
  57. printf("-1 to exit, \n 7 to generate new number \n 1 to view player1 bingo card, 5 to view player5 ect...\n");
  58.  
  59. for (int i = 0; i < 100; i++) {
  60.  
  61. scanf("%d", &userOption);
  62.  
  63. if (userOption == 7) {
  64.  
  65. int numberList[90];
  66. int upper = 90;
  67. int lower = 1;
  68.  
  69. for (int i = 1; i < 90; i++) {
  70. numberList[i] = i;
  71. }
  72.  
  73.  
  74. for (int i = 0; i < 27; i++) {
  75. int temp = numberList[i];
  76. int randomIndex = (rand() % (upper - lower + 1)) + lower;
  77.  
  78. numberList[i] = numberList[randomIndex];
  79. numberList[randomIndex] = temp;
  80. }
  81.  
  82. for (int i = 0; i < 25; i++) {
  83. printf("%d,", numberList[i]);
  84. numberListAmt;
  85. }
  86.  
  87. }
  88.  
  89.  
  90. if (userOption == 5) {
  91. for (int i = 0; i < 3; i++) {
  92.  
  93. printf("\n");
  94.  
  95. for (int j = 0; j < 9; j++)
  96. {
  97. printf("%d \t", bingoCard5[i][j]);
  98. }
  99. }
  100. }
  101.  
  102. if (userOption == 4) {
  103. for (int i = 0; i < 3; i++) {
  104.  
  105. printf("\n");
  106.  
  107. for (int j = 0; j < 9; j++)
  108. {
  109. printf("%d \t", bingoCard4[i][j]);
  110. }
  111. }
  112. }
  113.  
  114. if (userOption == 3) {
  115. for (int i = 0; i < 3; i++) {
  116.  
  117. printf("\n");
  118.  
  119. for (int j = 0; j < 9; j++)
  120. {
  121. printf("%d \t", bingoCard3[i][j]);
  122. }
  123. }
  124. }
  125.  
  126. if (userOption == 2) {
  127. for (int i = 0; i < 3; i++) {
  128.  
  129. printf("\n");
  130.  
  131. for (int j = 0; j < 9; j++)
  132. {
  133. printf("%d \t", bingoCard2[i][j]);
  134. }
  135. }
  136. }
  137. if (userOption == 1) {
  138. for (int i = 0; i < 3; i++) {
  139.  
  140. printf("\n");
  141.  
  142. for (int j = 0; j < 9; j++)
  143. {
  144. printf("%d \t", bingoCard1[i][j]);
  145. }
  146. }
  147.  
  148. }
  149.  
  150. }
  151. }
  152. return 0;
  153. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement