Levels Tought:
Elementary,Middle School,High School,College,University,PHD
Teaching Since: | Apr 2017 |
Last Sign in: | 10 Weeks Ago, 4 Days Ago |
Questions Answered: | 4870 |
Tutorials Posted: | 4863 |
MBA IT, Mater in Science and Technology
Devry
Jul-1996 - Jul-2000
Professor
Devry University
Mar-2010 - Oct-2016
Code needs to be in C++ and a .cpp attachment
------------------------------------------------------------------------------
Â
Design an Essay class that is derived from the GradedActivity class :
Â
class GradedActivity{
private :
double score;
public:
GradedActivity()
{score = 0.0;}
GradedActivity(double s)
{score = s;}
void setScore(double s)
{score = s;}
double getScore() const
{return score;}
Â
char getLetterGrade() const;
};
Â
char GradedActivity::getLetterGrade() const{
char letterGrade;
Â
if (score > 89) {
letterGrade = 'A';
} else if (score > 79) {
letterGrade = 'B';
} else if (score > 69) {
letterGrade = 'C';
} else if (score > 59) {
letterGrade = 'D';
} else {
letterGrade = 'F';
}
Â
return letterGrade;
}
Â
The Essay class should determine the grade a student receives on an essay. The student's essay score can be up to 100, and is made up of four parts:
Â
Â
Â
The Essay class should have a double member variable for each of these sections, as well as a mutator that sets the values of these variables . It should add all of these values to get the student's total score on an Essay.
Â
Demonstrate your class in a program that prompts the user to input points received for grammar, spelling, length, and content, and then prints the numeric and letter grade received by the student.Â