From adbee4fbb18f4bf111f01bcf50a2ae095090161a Mon Sep 17 00:00:00 2001 From: WiserJ Date: Wed, 27 Oct 2021 15:36:26 -0700 Subject: 10-5 finished --- CST116F2021-Lab5/CST116F2021-Lab5.cpp | 20 ++++++++++++++------ 1 file changed, 14 insertions(+), 6 deletions(-) diff --git a/CST116F2021-Lab5/CST116F2021-Lab5.cpp b/CST116F2021-Lab5/CST116F2021-Lab5.cpp index 1e5729c..2d86908 100644 --- a/CST116F2021-Lab5/CST116F2021-Lab5.cpp +++ b/CST116F2021-Lab5/CST116F2021-Lab5.cpp @@ -13,7 +13,7 @@ int main() { float currStudent[NUM_SCORES]{ 0.0 }; char Grade[NUM_SCORES]; - int numGrade[NUM_GRADE]; + int numGrade[NUM_GRADE]{ 0 }; float avg = 0.0; //Loop for storing scores to array @@ -48,20 +48,28 @@ int main() avg /= NUM_SCORES; - cout << "\nThe class average for " << NUM_SCORES << " scores is " << avg; + cout << "\n\nThe class average for " << NUM_SCORES << " scores is " << avg << endl; //Loop for counting number of each letter grade for (int i = 0; i < NUM_SCORES; i++) { - if (Grade[i] == A) + if (Grade[i] == 'A') numGrade[0] += 1; - else if (Grade[i] == B) + else if (Grade[i] == 'B') numGrade[1] += 1; - else if (Grade[i] == C) + else if (Grade[i] == 'C') numGrade[2] += 1; - else if (Grade[i] == D) + else if (Grade[i] == 'D') numGrade[3] += 1; else numGrade[4] += 1; } + + cout << "\nThe number of Grade A tests is: " << numGrade[0]; + cout << "\nThe number of Grade B tests is: " << numGrade[1]; + cout << "\nThe number of Grade C tests is: " << numGrade[2]; + cout << "\nThe number of Grade D tests is: " << numGrade[3]; + cout << "\nThe number of Grade F tests is: " << numGrade[4]; + + return 0; } \ No newline at end of file -- cgit v1.2.3