Question: Please be specific in details. I need the data dictionary for this program below. Data dictionary of all user - defined variables; grouped by the

Please be specific in details. I need the data dictionary for this program below. Data dictionary of all user-defined variables; grouped by the function they appear in.(ex: variables, functions, datafiles, structures, classes, etc.). I need the function/variable name, datatype, and purpose. Thank you!!
#include
#include
#include "Header.h"
using namespace std;
class PlayerPerformance {
private:
double battingAverage;
double onBasePercentage;
int stolenBases;
string classifyBattingAverage() const {
if (battingAverage >=0.300) return "Excellent";
else if (battingAverage >=0.260) return "Average";
else if (battingAverage >=0.200) return "Good";
else return "Poor";
}
string classifyOnBasePercentage() const {
if (onBasePercentage >=0.371) return "Very Good";
else if (onBasePercentage >=0.340) return "Above Average";
else if (onBasePercentage >=0.320) return "Average";
else if (onBasePercentage >=0.310) return "Below Average";
else return "Bad";
}
char classifyStolenBases() const{
if (stolenBases >=100) return 'A';
else if (stolenBases >=70) return 'B';
else if (stolenBases >=50) return 'C';
else if (stolenBases >=25) return 'D';
else return 'F';
}
public:
void inputValues(){
cout << "Enter batting average: ";
cin >> battingAverage;
cout << "Enter on-base percentage: ";
cin >> onBasePercentage;
cout << "Enter number of stolen bases: ";
cin >> stolenBases;
}
void displayResults(){
cout << "Batting Average Classification: "<< classifyBattingAverage()<< endl;
cout <<"On-Base Percentage Classification: "<< classifyOnBasePercentage()<< endl;
cout << "Stolen Base Grade: "<< classifyStolenBases()<< endl;
}
};
int main(){
head();
PlayerPerformance player{};
player.inputValues();
player.displayResults();
return 0;
}

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Programming Questions!