Switch Statements

Im trying to switch for gamerDice to PigDice if the roll a one how would I go about doing that

#include<iostream>
#include<ctime>
#include<cstdlib>
#include<ctime>

using namespace std;

// 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;


int main()
{
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;
gamerDice = (rand() % 6) + 1;
gamerScore = gamerScore + gamerDice;

while (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. 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 that you got!!!!!" << endl;

cout << "Press r to roll.\n" << endl;
cin >> choice;

do
{
cout << "Your roll is a " << gamerDice << endl;
cout << "Your total score is " << gamerScore << endl;
cin >> choice;
gamerDice = (rand() % 6) + 1;
gamerScore = gamerScore + gamerDice;
} while (choice == 'r');




if (gamerDice == 1) cout << gamerName << "You lose your points for this round your " << totalScore << endl;

do
{
pigDice = (rand() % 6) + 1;
pigScore = pigScore + pigDice;
cout << "Your roll is a " << pigDice << endl;
cout << "Your total score is " << pigScore << endl;
} while (pigDice != 1 && totalScore < 20);

if (pigDice == 1) cout << "You lose your turn Pig!!! " << gamerName << " press 'r' to roll die. \n" << endl;

system("pause");
return 0;
}
Click the Edit Topic button at the top of this page and move this to the Beginners forum.

Please edit your post so that your code is [code]between code tags[/code] so that it has line numbers and syntax highlighting, as well as proper indentation.

Have you read the tutorial on switch control structures?
http://www.cplusplus.com/doc/tutorial/control/#switch
Topic archived. No new replies allowed.