Question: Lab12........ //main.cpp #include #include Scores.h #include using namespace std; int main() { //declaration of Scores array of 2 scores Scores scr[2]; int i, score1, score2,

Lab12........
//main.cpp
#include
#include "Scores.h"
#include
using namespace std;
int main()
{
//declaration of Scores array of 2 scores
Scores scr[2];
int i, score1, score2, score3;
cout
for (int i = 0; i
{
cout
cout
cin >> score1;
cout
cin >> score2;
cout
cin >> score3;
//calling set() of individual scores
scr[i].setScore1(score1);
scr[i].setScore2(score2);
scr[i].setScore3(score3);
}
cout
for (int i = 0; i
{
cout
cout
cout
cout
}
//calculate average
for (int i = 0; i
cout
system("pause");
return 0;
}
//Scores.cpp
#include "Scores.h"
//constructor for initializing score values
Scores::Scores(int score1, int score2, int score3)
{
(*this).score1 = score1;
(*this).score2 = score2;
(*this).score3 = score3;
}
//set and get() for individual scores
void Scores::setScore1(int score1)
{
(*this).score1 = score1;
}
int Scores::getScore1()
{
return (*this).score1;
}
void Scores::setScore2(int score2)
{
(*this).score2 = score2;
}
int Scores::getScore2()
{
return (*this).score2;
}
void Scores::setScore3(int score3)
{
(*this).score3 = score3;
}
int Scores::getScore3()
{
return (*this).score3;
}
//calculate average
double Scores::average()
{
double avg;
avg = (double)(getScore1() + getScore2() + getScore3()) / (double)3;
return avg;
}
//Scores.h
class Scores
{
//declaration of three private member variables
int score1, score2, score3;
public:
Scores() {}
Scores(int, int, int);
//get and set functions
void setScore1(int);
int getScore1();
void setScore2(int);
int getScore2();
void setScore3(int);
int getScore3();
//declaration of average()
double average();
};
 Lab12........ //main.cpp #include #include "Scores.h" #include using namespace std; int main()Please and thank you
Part II -Average Scores. (15 pts) Use whichever IDE you prefer (for Part III and Part IV) . Add on to the lab 12 solution. You will add an operator

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 Databases Questions!