/*Task 2.10 Examination Result problem - Nested Control Structures Pseudocode (scaratch code follows) Here is the following C++ source file in Pseudocode: Initialize passes to zero Initialize failures to zero Initialize student counter to one While student counter is less than or euqal to ten Input the next grade If the student passed tally one to passes else tally one to failures Add one to counter regardless of pass or fail Print the number of passes Print the number of failures If passes exceed eight Print "Raise Tuition" End the program */ //Scratch code #include int main() { //initialize variables int passes = 0, failures = 0, studentcounter = 1, result; //process 10 students in a counter controlled loop while ( studentcounter <= 10) { cout << "Enter result (1=pass, 2=fail): "; cin >> result; if ( result == 1 ) //if/else nested in while passes = passes + 1; else failures = failures + 1; studentcounter = studentcounter + 1; } //termination cout << "\nPassed " << passes << endl; cout << "\nFailures " << failures << endl; if ( passes > 8 ) cout << "\nRaise Tuition!! \n" << endl; else cout << "\nHoly dummies!! \n" << endl; return 0; }