Question: write a paragraph explaining the following C++ code. #include #include using namespace std; void assignments() { char selection; system(CLS); do { cout < <

write a paragraph explaining the following C++ code.

#include #include using namespace std;

void assignments() { char selection; system("CLS");

do { cout << " Assignments Menu "; cout << " ==================================== "; cout << " 1. Assignment 1 "; cout << " 2. Assignment 2 "; cout << " "; cout << " X. Exit "; cout << " ==================================== "; cout << " Enter your selection: "; cin >> selection; cout << endl;

switch (selection) { case '1': system("CLS"); //assignments(); system("CLS"); break; case '2': system("CLS"); //cout << "Assignments "; break;

case 'x': case 'X': return; default: cout << selection << " is not a valid menu item. ";

cout << endl; }

} while (selection != 'x' || selection != 'X'); return; }

void labs() { char selection; system("CLS");

do { cout << " Labs Menu "; cout << " ==================================== "; cout << " 1. Lab 1 "; cout << " 2. Lab 2 "; cout << " "; cout << " X. Exit "; cout << " ==================================== "; cout << " Enter your selection: "; cin >> selection; cout << endl;

switch (selection) { case '1': system("CLS"); //assignments(); system("CLS"); break; case '2': system("CLS"); //cout << "Assignments "; break;

case 'x': case 'X':

return;

default: cout << selection << " is not a valid menu item. ";

cout << endl; }

} while (selection != 'x' || selection != 'X'); return; }

int main() { char selection;

do { cout << " Main Menu "; cout << " ==================================== "; cout << " 1. Assignments "; cout << " 2. Labs "; cout << " "; cout << " X. Exit "; cout << " ==================================== "; cout << " Enter your selection: "; cin >> selection; cout << endl;

switch (selection) { case '1': assignments(); system("CLS"); break; case '2': labs(); system("CLS"); break;

case 'x': case 'X': return 0; default: cout << selection << " is not a valid menu item. ";

cout << endl; }

} while (selection != 'x' || selection != 'X');

return 0; }

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!