//Fig 2.7 //Class av avec counter-controlled repetition //Aft3er trying this exercise on my own as a straight cout, I am trying this #include int main() { int total, //sum of grades gradecounter, //number of grades entered grade, //one grade mark of student average; //average of summed up grades //initialization phase total = 0; //total has been cleared from memnory to zero gradecounter = 1; //goes to one - prepare to loop //processing phase while ( gradecounter <= 10 )//repeat up to 10 times { cout << "Enter grade: ";//ask for another grade cin >> grade; //input a grade mark total = total + grade; //add grade to perpetual total gradecounter = gradecounter + 1; //set counter to increments of one } //termination phase average = total / 10; //integer division task cout << "Class average is " << average << endl; return 0; //indicate program ended successfully }