[Solved]Include Include Include Include Using Namespace Std Class Die Private Int Sides Number Sid Q37284526
#include <iostream>
#include <ctime>
#include <string>
#include <cstdlib>
using namespace std;
class Die
{
private:
int sides; // Number of sides
int value; // The die’s value
public:
int Dice()
{
sides = 6;
value = 0;
}
int Dice(int numSides)
{
unsigned seed = time(0);
srand(seed);
sides = numSides;
roll();
}
void roll()
{
const int MIN_VALUE = 1;
value = (rand() % (sides -MIN_VALUE + 1)) + MIN_VALUE;
}
int getSides()
{
return sides;
}
int getValue()
{
return value;
}
};
class Dealer
{
private:
Die die1;
Die die2;
int die1Value;
int die2Value;
string name;
public:
int Dealers()
{
die1Value = 0;
die2Value = 0;
}
void rollDice()
{
die1.roll();
die2.roll();
die1Value = die1.getValue();
die2Value = die2.getValue();
}
int getDie1Value()
{
return die1Value;
}
int getDie2Value()
{
return die2Value;
}
};
class player
{
private:
string name;
public:
int Player(int);
string getName()
{
return name;
}
};
int player::Player(int playerName)
{
srand(time(0));
name = playerName;
}
void roundResults(Dealer &, player &, player &);
int main()
{
const int MAX_ROUNDS = 6;
string Player1n;
string Player2n;
int name1;
int name2;
name1 = stoi(Player1n);
name2 = stoi(Player2n);
cout << “enter player 1 name” <<endl;
cin >> Player1n;
cout << “enter player 2 name” <<endl;
cin >> Player2n;
Dealer dealer;
player player1(name1);
player player2(name2);
for (int round = 0; round < MAX_ROUNDS;round++)
{
cout <<“—————————-n”;
cout << “Now playing round “<< (round + 1)
<<endl;
dealer.rollDice();
roundResults(dealer, player1,player2);
}
system(“pause”);
}
void roundResults(Dealer &dealer, player &player1,player &player2)
{
cout << “The dealer rolled ” <<dealer.getDie1Value()
<< ” and ” <<dealer.getDie2Value() << endl;
if (dealer.getDie1Value() >dealer.getDie2Value())
{
cout << player1.getName()<< “won the round” << endl;
}
else
{
cout << player2.getName()<< “won the round” << endl;
}
}
keep getting error on Dealer player1(name1);
Expert Answer
Answer to #include #include #include #include using namespace std; class Die { private: int sides; // Number of sides int value; /… . . .
OR

