Question: C + + Please answer two questions 1 . What output does the following algorithm produce? Queue que; que.enqueue ( 5 ) que.enqueue ( 4

C++ Please answer two questions
1. What output does the following algorithm produce?
Queue que;
que.enqueue(5)
que.enqueue(4)
que.enqueue(4)
que.dequeue(item)
que.dequeue(item)
que.enqueue(item)
while (!que.IsEmtpy())
{
que.dequeue(item)
cout << item <<;
}
2. What is the result by the following code:
Queue que;
item1=1;
item2=0;
item3=4;
que.enqueue(item2);
que.enqueue(item1);
que.enqueue(item1+ item3);
que.dequeue(item2);
que.enqueue(item3* item3);
que.enqueue(item2);
que.enqueue(item3);
que.dequeue(item1);
cout << item1<<<< item2<<<< item3;
while(!que.IsEmpty()))
{
que.dequeue(item1);
cout << item1;
}

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!