Answer:
#include <iostream>
#include <vector>
using namespace std;
int main() {
const int NUM_VALS = 4;
vector<int> testGrades(NUM_VALS);
int i = 0;
int sumExtra = -9999; // Assign sumExtra with 0 before your for loop
testGrades.at(0) = 101;
testGrades.at(1) = 83;
testGrades.at(2) = 107;
testGrades.at(3) = 90;
/* Your solution goes here */
sumExtra = 0;
for(i = 0; i <= testGrades.size() -1; i++){
if(testGrades.at(i) > 100){
sumExtra = sumExtra + (testGrades.at(i) - 100);
}
}
cout << "sumExtra: " << sumExtra << endl;
return 0;
}
Explanation:
Looks like you almost solved the question. I highlighted the parts you have been missing above.
In order to use vectors in C++, you need to add the vector library at the beginning of the program, #include <vector>
In order to initialize the vector, you need to specify its type inside <int>, since we work with the integers in the question the type must be int