Chapter 6: Problem 8
Consider the following functions: int find(int num) { int first, second; first = num * num; second = first + num; if (second > 100) num = first / 10; else num = first / 20; return num + 2; } int discover(int one, int two) { int secret = 0; for (int i = one; i < two; i++) secret = secret + i * i; return secret; } What is the output of each of the following program segments? a. cout << find(15) << endl; b. cout << discover(3, 9) << endl; c. cout << find(10) << " " << discover(10, find(10)) << endl; d. x = 12; y = 8; cout << discover(y, x) << endl;
Short Answer
Step by step solution
Key Concepts
These are the key concepts you need to understand to accurately answer the question.