**COMP 122 DeVry Week 5 Homework Latest**

Downloading is very simple, you can download this Course here:

http://wiseamerican.us/product/comp-122-devry-week-5-homework-latest/

Or

Contact us at:

**COMP 122 DeVry Week 5 Homework Latest**

**COMP122**

**COMP 122 DeVry Week 5 Homework Latest**

Complete the following problems.

- Determine the value of the following expressions.
- toupper(‘b’)
- tolower(‘C’);
- pow(3.0,3.0);
- sqrt(81.0);
- fabs(-1.23);
- floor(22.46);
- ceil(33.3);
- Using the functions in the cmath library, write the following mathematical formulas as C++ expressions.
- 3.02.4
- (x – y)1/2 Note: the ½ power is the square root
- |y – 42.3| d.( -b + (b2 – 4ac)1/2) / 2a
- Consider the following functions:

int func1(int x) { int r, s; r = 2 * x; if (r > 10) { s = x / 2; } else { s = x / 3; } return s – 2; } int func2(int a, int b) { int r, s; s = 0; for(r = a; r < b; r++) { s++; } return s; }

What is the output from the following program fragments?

int a, b;

- a = 10; cout << func1(a) << endl;
- a = 5; b = 12; cout << func2(a, b) << endl;
- a = 8; b = func1(a); cout << a << ” ” << b << ” ” << func2(a, b) << endl;
- Write a C++ function that has an input of a char value and returns true if the character is lower case or false otherwise.
- Write a C++ function that has three inputs which are integers. The function returns true if the first number raised to the power of the second number equals the third number.
- What is a function prototype? When is it needed?
- What is the difference between an actual parameter and a formal parameter?
- Explain the difference between pass by value parameters and pass by reference parameters.
- Explain the difference between function parameters, local variables, and global variables regarding the parts of a program that can access these values.
- What does void signify when used as the return type of a function?
- What is the output of the following program fragment:

void find(int a, int& b, int& c) { int temp; c = a + b; temp = a; a = b; b = 2 * temp; } int main() { int x, y, z; x = 15; y = 25; z = 30; find(x, y, z);

cout << x << ” ” << y << ” ” << z << endl; find(y, x, z);

cout << x << ” ” << y << ” ” << z << endl; find(z, y, x);

cout << x << ” ” << y << ” ” << z << endl; }

- Write a C++ function which initializes its three reference parameters. The function should take an int, double, and string parameter and initialize them to 0 and the empty string (“”).