5. Assume that the following code has been implemented and compiles. The Stack and Queue objects are equivalent to what
Posted: Mon Jun 06, 2022 6:28 pm
5. Assume that the following code has been implemented and compiles. The Stack and Queue objects are equivalent to what we have discussed in class. Outputting a stack or queue object results in output (display) of the contents of either the respective queue or stack, starting at the top or front, with a comma and space in between each element. After the content has finished, a newline will print. Write ALL output of the following program, exactly how it would appear in the console. (12 points) Stack stackers; Queue queued; for (int i=0; i<10; ++i) ( 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 ) ad & elements stackers.push(i); queued.enqueue (1); } cout << "Stack 1: " << stackers; cout << "Queue 1: " << queued; for (int j = 0; j < 5; ++) ( stackers.pop(); queued.deque (); Clements 17 remove } cout << "Stack 2: " << stackers.top() << "\n"; cout << "Queue 2: " << queued. front () << "\n"; stackers.pop(); 7 Remont queued.dequeue (); queued. enqueue (0); stackers.push(0); ard cout << "The last stack: " << stackers; cout << "The last queue: << queued; "