write the c++ code for the problems listed below a program will read ten midterm
ID: 3819146 • Letter: W
Question
write the c++ code for the problems listed below
a program will
read ten midterm grades and store them in one array
the program will read ten final examm grades and store them in a second array
a third array will calculate and store the average of the midterms and final grade for each of the ten instances
a fourth array (of type char) will store the letter grade for each average instance
for output the program should display the content of array 3 and the corresponding letter grade value for each average from array 4
Explanation / Answer
#include <iostream>
using namespace std;
int main()
{
double midterm[10];
double final[10];
double average[10];
char grade[10];
int n = 10;
int i;
cout << "Enter midterm grade: ";
for(i = 0; i < 10; i++)
{
cin >> midterm[i];
}
cout << "Enter final grade: ";
for(i = 0; i < 10; i++)
{
cin >> final[i];
}
for(i = 0; i < 10; i++)
{
average[i] = (midterm[i] + final[i])/2;
}
for(i = 0; i < 10; i++)
{
if (average[i] >= 90)
{
grade[i] = 'A';
}
else if(average[i] >= 80)
{
grade[i] = 'B';
}
else if (average[i] >= 70)
{
grade[i] = 'C';
}
else if(average[i] >= 60)
{
grade[i] = 'D';
}
else
{
grade[i] = 'F';
}
}
cout << "Avergae grade: ";
for(i = 0; i < 10; i++)
{
cout << "Average: " << average[i] << " grade : " << grade[i] << endl;
}
}
sh-4.2$ main
Enter midterm grade: 100 80 90 60 80 70 90 50 80 90
Enter final grade: 100 80 70 90 60 58 078 096 58 98
Avergae grade: Average: 100 grade : A
Average: 80 grade : B
Average: 80 grade : B
Average: 75 grade : C
Average: 70 grade : C
Average: 64 grade : D
Average: 84 grade : B
Average: 73 grade : C
Average: 69 grade : D
Average: 94 grade : A
Related Questions
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.