Question: C++ Code, Function below is not a member function of Sequence class: void subtractX(Sequence int >& s, int & x)//! updates s//! clears x//! ensures:
C++ Code, Function below is not a member function of Sequence class:
void subtractX(Sequenceint>& s, int& x)//! updates s//! clears x//! ensures: s = #s with all corresponding values of s reduced by value in #x{ for (int k = 0, z = s.length(); k int y; s.remove(k, y); // s2 y -= x; // s3 s.add(k, y); // s4 } // end for x.clear(); // s5} // END subtractXFor the function above,
a. Draw the code diagrams with labels for statements and branches.
b. Provide test cases for statement, branch, and path coverages (properly identifying all the test cases with correct labels and the respective function).
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
