aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorWiserJ <[email protected]>2021-10-27 15:36:26 -0700
committerWiserJ <[email protected]>2021-10-27 15:36:26 -0700
commitadbee4fbb18f4bf111f01bcf50a2ae095090161a (patch)
treeac711901ee33e96666fedd79e4e8b6dc2e62ef6f
parent4/4 test (diff)
downloadcst116-lab5-jeffwoit-adbee4fbb18f4bf111f01bcf50a2ae095090161a.tar.xz
cst116-lab5-jeffwoit-adbee4fbb18f4bf111f01bcf50a2ae095090161a.zip
10-5 finished
-rw-r--r--CST116F2021-Lab5/CST116F2021-Lab5.cpp20
1 files 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