#include "Header1.h" void GetScores(float score_input[]) { //Loop for storing scores to array for (int i = 0; i < NUM_SCORES; i++) { cout << "Enter score #" << i + 1 << " of " << NUM_SCORES << ": "; cin >> score_input[i]; } } void CheckGrade(float score_input[], char grade_output[]) { //Loop for comparing scores to letter grade then storing to another array for (int i = 0; i < NUM_SCORES; i++) { if (score_input[i] >= 92.0) grade_output[i] = 'A'; else if (score_input[i] >= 84.0) grade_output[i] = 'B'; else if (score_input[i] >= 75.0) grade_output[i] = 'C'; else if (score_input[i] >= 65.0) grade_output[i] = 'D'; else grade_output[i] = 'F'; cout << "\nTest #" << i + 1 << " scored " << score_input[i] << " and received grade " << grade_output[i]; } } float calcAvg(float score_input[], float avg) { //Calc class average for (int i = 0; i < NUM_SCORES; i++) { avg += score_input[i]; } avg /= NUM_SCORES; cout << "\n\nThe class average for " << NUM_SCORES << " scores is " << avg << endl; return avg; } void CountScores(char grade_output[], int nGrade[]) { //Loop for counting number of each letter grade for (int i = 0; i < NUM_SCORES; i++) { if (grade_output[i] == 'A') nGrade[0] += 1; else if (grade_output[i] == 'B') nGrade[1] += 1; else if (grade_output[i] == 'C') nGrade[2] += 1; else if (grade_output[i] == 'D') nGrade[3] += 1; else nGrade[4] += 1; } cout << "\nThe number of Grade A tests is: " << nGrade[0]; cout << "\nThe number of Grade B tests is: " << nGrade[1]; cout << "\nThe number of Grade C tests is: " << nGrade[2]; cout << "\nThe number of Grade D tests is: " << nGrade[3]; cout << "\nThe number of Grade F tests is: " << nGrade[4]; }