//Program to give out homework assignment information. #include void show_assignment( ); //Displays next assignment on screen. void show_grade( ); //Asks for a student number and gives the corresponding grade. void give_hints( ); //Displays a hint for the current assignment. int main( ) { int choice; do { cout << endl << "Choose 1 to see the next homework assignment.\n" << "Choose 2 for your grade on the last assignment.\n" << "Choose 3 for assignment hints.\n" << "Choose 4 to exit this program.\n" << "Enter your choice and press return: "; cin >> choice; switch (choice) { case 1: show_assignment( ); break; case 2: show_grade( ); break; case 3: give_hints( ); break; case 4: cout << "End of Program.\n"; break; default: cout << "Not a valid choice.\n" << "Choose again.\n"; } }while (choice != 4); return 0; } void show_assignment( ) { cout << endl << "show_assignment not implemented.\n"; } void show_grade( ) { cout << endl << "show_grade not implemented.\n"; } void give_hints( ) { cout << endl << "Assignment hints:\n" <<"Analyze the problem\n" << "Write an algorithm in pseudocode.\n" << "Translate the pseudocode into a C++ program.\n"; }