I need to debug this program in C++. If you can help please do, thank you! //Dis
ID: 3759798 • Letter: I
Question
I need to debug this program in C++. If you can help please do, thank you! //Displays the average of three test scores //Created/revised by <your name> on <current date> #include <iostream> #include <iomanip> //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 calAverage(int test1, double test2, double test3); { double test1, test2, test3; avgScore = (test1 + test2 + test3) / 3; double avgScore; }; }
Explanation / Answer
#include <iostream>
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
double avg ;
avg = calcAverage(score1, score2, score3);
//display output item
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(int test1, double test2, double test3)
{
double avgScore = (test1 + test2 + test3) / 3;
return avgScore;
};
Related Questions
drjack9650@gmail.com
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.