Question: 6 0 1 2 7 0 . 4 1 2 0 1 1 4 . q 3 z q y 7 Jump to level 1

601270.4120114.q3zqy7
Jump to level 1
Integer numVals is read from input, representing the number of remaining values in the input. Then, numvals integers are read
from input and stored into the array myArray. Finally, integer numCompare is read from input. Write a function ModifyArray() that
takes an integer array parameter and two integer parameters, one for the number of elements in the array and the other for the
value to be compared. For each element in the array, if the element is less than the value compared, then replace the element with
Otherwise, replace the element with 0.
Ex: If the input is:
4
35906020
51
then the output is:
Old array: 35906020
New array: 1001
#include int myArray[MAX_SIZE]; // allow at most 20 elements
int i;
int numCompare;
int numVals;
cin >> numVals;
for (i =0; i numVals; ++i){
cin \gg> myArray[i];
}
cin >> numCompare;
cout "Old array: ";
PrintArr(myArray, numVals);
ModifyArray(myArray, numVals, numCompare);
6 0 1 2 7 0 . 4 1 2 0 1 1 4 . q 3 z q y 7 Jump to

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 Programming Questions!