Debug this program to find all the errors and run the program to see if it works
ID: 674196 • Letter: D
Question
Debug this program to find all the errors and run the program to see if it works.
//Displays the average of three test scores #include #include using namespace std; //function prototypes double getTestScore(); double calcAverage(double, double, double); int Main() { double score1 = 0.0; double score2 = 0.0; double score3 = 0.0; double score4 = 0.0; //enter input items score1 = getTestScore(); score2 = getTestScore(); score3 = getTestScore(); //calculate average avg = calcAverage(double score1, double score2, double score3); //display output item cout << fix << setprecision(2); cout << "Average: " << avg endl; System("pause"); Return 0; } //Get test score from user and return it double GetTestScore() { testScore = 0.0; cout << "Enter the test score: " cin >> "testScore"; return testScore; }; // Calculate average of tests and return it double calcAverage(int test1, double test2, double test3); { double test1, test2, test3; avgScore = (test1 + test2 + test3) / 3; double avgScore; system("pause"); return 0; }
Explanation / Answer
Here is the working code for you.....
//Displays the average of three test scores
#include <iostream>
#include <iomanip>
using namespace std;
//function prototypes
double getTestScore();
double calcAverage(double, double, double);
int main()
{
double score1 = 0.0;
double score2 = 0.0;
double score3 = 0.0;
//enter input items
score1 = getTestScore();
score2 = getTestScore();
score3 = getTestScore();
//calculate average
double avg = calcAverage(score1, score2, score3);
//display output item
cout << fixed << setprecision(2);
cout << "Average: " << avg << endl;
//System("pause");
return 0;
}
//Get test score from user and return it
double getTestScore()
{
double testScore = 0.0;
cout << "Enter the test score: ";
cin >> testScore;
return testScore;
}
// Calculate average of tests and return it
double calcAverage(double test1, double test2, double test3)
{
//double test1, test2, test3;
double avgScore;
avgScore = (test1 + test2 + test3) / 3;
//system("pause");
return avgScore;
}
Related Questions
drjack9650@gmail.com
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.