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

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!