Question: Problem 2 (the using program must be c+++) show and explain it please Assume you are given the following function: char doThat(int a, double &b,
Problem 2 (the using program must be c+++) show and explain it please
Assume you are given the following function:
char doThat(int a, double &b, int &c) {
if (a > c) { c = (int)b*a--; return a;
} else {
b = b*(++a);
c = (int)b;
return b;
}
}
1 What are the input and output parameters to the function doThat?
2 Write a main where you make a call to the function with appropriate parameters of your choice.
3- Trace a call to the function with parameters of your choice.
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
