Answered step by step
Verified Expert Solution
Question
1 Approved Answer
you were given the source code for building a queue data structure based on an array. You are given this source code but it misses
you were given the source code for building a queue data structure based on an array. You
are given this source code but it misses the implementation of the oddCheck
function. You are asked to provide the implementation of this function as described below.
The oddCheck inspects all values in the queues and prints only the odd values. #include
using namespace std;
const int MAXSIZE ;
int queueMAXSIZE;
int front rear ;
bool queueIsEmpty
iffront
return true;
else
return false;
bool queueIsFull
ifrearMAXSIZE front
return true;
else
return false;
int peek
return queuefront;
void enqueueint data
ifqueueIsFull
iffront
front ;
rear ;
else
rear rear MAXSIZE;
queuerear data;
else
cout "Queue is full" endl;
int dequeue
int data queuefront;
iffront rear
rear ;
front ;
else
front front MAXSIZE;
return data;
void printQueue
ifqueueIsEmpty
int i ;
fori front; i rear;
cout
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started