Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- int main()
- {
- // Declare Variables
- int pigDice = 0;
- int gamerDice = 0;
- int gamerTurn = 0;
- int computerTurn = 0;
- int gamerInput = 0;
- int totalScore;
- const int SCORE_LIMIT = 100;
- char choice = ' ';
- int gamerScore = 0;
- int turnScore = 0;
- int pigScore = 0;
- cout << "Welcome to ARCADEMANIA" << endl;
- cout << "Enter 1 to play Pig " << endl;
- cout << "Enter 2 to play Blackjack dice" << endl;
- cin >> gamerInput;
- srand(static_cast<int>(time(0)));
- pigDice = (rand() % 6) + 1;
- if
- (gamerInput == 1)
- {
- char gamerName[12];
- cout << "WELCOME TO PIG GAME" << endl;
- cout << "Hi welcome to Pig you will be trying to beat Wilbert to 100 pts. Rember you cannot roll a 1 or you will lose a turn and will not get any points";
- cout << "Wilbert is excited to play goodluck and roll on" << endl;
- cout << "Please enter your gamer name" << endl;
- cin >> gamerName;
- cout << " Welcome to Pig " << gamerName << " Lets see what you got!!!!!" << endl;
- cout << "Press r to roll.\n" << endl;
- do
- {
- do
- {
- cin >> choice;
- gamerDice = (rand() % 6) + 1;
- gamerScore = gamerScore + gamerDice;
- cout << "Your roll is a " << gamerDice << endl;
- cout << "Your total score is " << gamerScore << endl;
- } while (gamerDice != 1 && gamerScore <= 100);
- if (gamerScore <= 100)
- {
- cout << endl << "Now you're in pig Dice" << endl << endl;
- cout << "Press r to roll.\n" << endl;
- do
- {
- cin >> choice;
- pigDice = (rand() % 6) + 1;
- gamerScore = gamerScore + pigDice;
- cout << "Your roll is a " << pigDice << endl;
- cout << "Your total score is " << gamerScore << endl;
- cout << gamerScore << endl;
- } while (pigDice != 1 && gamerScore <= 100);
- if (gamerScore <= 100)
- {
- cout << "You lose your turn Pig!!! Back to Gamer Dice you go " << gamerName << " press 'r' to roll die. \n" << endl;
- }
- }
- } while (gamerScore <= 100);
- cout << " Congragulation" << gamerName << "Your the winner" << endl;
- }
- system("pause");
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement