Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include <stdlib.h>
- #include <conio.h>
- int main()
- {
- //Declaring Variables
- int playerAmount;
- int userOption;
- srand(time(0));
- //Decalring the bingo cards for the players
- int bingoCard1[3][9] = {};
- int bingoCard2[3][9] = {};
- int bingoCard3[3][9] = {};
- int bingoCard4[3][9] = {};
- int bingoCard5[3][9] = {};
- int usedCardNumbers[] = { -1 };
- int list = 0;
- for (int j = 0; j < 9; j++) {
- bingoCard5[j][0] = (rand() % 10);
- bingoCard5[j][1] = (rand() % 10);
- bingoCard5[j][2] = (rand() % 10);
- bingoCard5[j][3] = (rand() % 10);
- bingoCard5[j][4] = (rand() % 10);
- bingoCard5[j][5] = (rand() % 10);
- bingoCard5[j][6] = (rand() % 10);
- bingoCard5[j][7] = (rand() % 10);
- bingoCard5[j][8] = (rand() % 10);
- }
- //Asking for user input for how many players they would like with no more than 6 being allowed
- printf("Enter the amount of players please: (1-6): ");
- scanf("%d", &playerAmount);
- //Decalring more variables
- int counter = 0;
- int generateNums[] = {};
- int i = 0;
- int numberListAmt = 0;
- //
- if (playerAmount > 6)
- {
- printf("Maximum number of players per game is 6. Please re-enter the number of players playing.");
- }
- else {
- printf("-1 to exit, \n 7 to generate new number \n 1 to view player1 bingo card, 5 to view player5 ect...\n");
- for (int i = 0; i < 100; i++) {
- scanf("%d", &userOption);
- if (userOption == 7) {
- int numberList[90];
- int upper = 90;
- int lower = 1;
- for (int i = 1; i < 90; i++) {
- numberList[i] = i;
- }
- for (int i = 0; i < 27; i++) {
- int temp = numberList[i];
- int randomIndex = (rand() % (upper - lower + 1)) + lower;
- numberList[i] = numberList[randomIndex];
- numberList[randomIndex] = temp;
- }
- for (int i = 0; i < 25; i++) {
- printf("%d,", numberList[i]);
- numberListAmt;
- }
- }
- if (userOption == 5) {
- for (int i = 0; i < 3; i++) {
- printf("\n");
- for (int j = 0; j < 9; j++)
- {
- printf("%d \t", bingoCard5[i][j]);
- }
- }
- }
- if (userOption == 4) {
- for (int i = 0; i < 3; i++) {
- printf("\n");
- for (int j = 0; j < 9; j++)
- {
- printf("%d \t", bingoCard4[i][j]);
- }
- }
- }
- if (userOption == 3) {
- for (int i = 0; i < 3; i++) {
- printf("\n");
- for (int j = 0; j < 9; j++)
- {
- printf("%d \t", bingoCard3[i][j]);
- }
- }
- }
- if (userOption == 2) {
- for (int i = 0; i < 3; i++) {
- printf("\n");
- for (int j = 0; j < 9; j++)
- {
- printf("%d \t", bingoCard2[i][j]);
- }
- }
- }
- if (userOption == 1) {
- for (int i = 0; i < 3; i++) {
- printf("\n");
- for (int j = 0; j < 9; j++)
- {
- printf("%d \t", bingoCard1[i][j]);
- }
- }
- }
- }
- }
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement