#include <iostream>
#include <string>
using namespace std;
int main()
{
const int students = 5;
const int grades = 5;
const int testScores = 4;
char letter[testScores];
string name[students];
double scores1[testScores];
double scores2[testScores];
double scores3[testScores];
double scores4[testScores];
cout << "Gradebook Program" << endl;
cout << "-----------------" << endl;
cout << "Enter the students name and grade for each test." << endl;
for (int index = 0; index < students; index++)
{
cout << "Student " << (index+1) << "'s name is: " << endl;
cin >> name[index];
cout << "Grade for test 1 is: " << endl;
cin >> scores1[index];
cout << "Grade for test 2 is: " << endl;
cin >> scores2[index];
cout << "Grade for test 3 is: " << endl;
cin >> scores3[index];
cout << "Grade for test 4 is: " << endl;
cin >> scores4[index];
}
for (int index = 0; index < students; index++)
{
char letterGrade = letter[index];
double overallScore = ( (scores1[index] + scores2[index] + scores3[index] + scores4[index]) / 4);
if (overallScore >= 90)
{
letterGrade = 'A';
}
else if (overallScore >= 80 && overallScore <=89)
{
letterGrade = 'B';
}
else if (overallScore >= 70 && overallScore <=79)
{
letterGrade = 'C';
}
else if (overallScore >=60 && overallScore <=69)
{
letterGrade = 'D';
}
else
{
letterGrade = 'F';
}
cout << name[index] << "'s average test score is " << overallScore << endl;
cout << " " << endl;
cout << name[index] << "'s letter grade is " << letterGrade << endl;
cout << " " << endl;
}
return 0;
}