Show the output of the following statements:
Want to see the full answer?
Check out a sample textbook solutionChapter 4 Solutions
Introduction to Programming with C++
- b. Question: Which operator is used to compare two values, = or == ? c. Question: Explain the following code sample: result = someCondition? value1: value2;arrow_forwardint p =5 , q =6; void foo ( int b , int c ) { b = 2 * c ; p = p + c ; c = 1 + p ; q = q * 2; print ( b + c ); } main () { foo (p , q ); print p , q ; } Explain and print the output of the above code when the parameters to the foo function are passed by value. Explain and print the output of the above code when the parameters to the foo function are passed by reference. Explain and print the output of the above code when the parameters to the foo function are passed by value result. Explain and print the output of the above code when the parameters to the foo function are passed by name.arrow_forwardComplete the get_sum_of_evens (lower_bound, upper_bound) function that takes two integer parameters, lower bound and upper bound. The function returns the sum of all the even numbers between the two bounds, both included, passed to the function. You can assume that lower bound will always be smaller than or equal to upper_bound. For example: Test result get sum_of_evens (2, 4) print("The sum of all even numbers are:", result) print (get_sum_of_evens (9, 17)) Result The sum of all even numbers are: 6 52arrow_forward
- Write minimum test cases for statement coverage.arrow_forwardIn Python Define stubs for the functions get_user_num() and compute_avg(). Each stub should print "FIXME: Finish function_name()" followed by a newline, and should return -1. Each stub must also contain the function's parameters.Sample output with two calls to get_user_num() and one call to compute_avg(): FIXME: Finish get_user_num() FIXME: Finish get_user_num() FIXME: Finish compute_avg() Avg: -1 ''' Your solution goes here ''' user_num1 = 0user_num2 = 0avg_result = 0 user_num1 = get_user_num()user_num2 = get_user_num()avg_result = compute_avg(user_num1, user_num2) print('Avg:', avg_result)arrow_forwardUsing language C++ and includes the knowledge of data structure Do it by your own pls Description Given n non-negative numbers, you need to output the non-zero numbers in reverse order. Input The input data contains multiple test cases. The first line of the input is an integer T, indicating the number of test cases. The first line of each test case contains an integer n. The second line contains 72 non-negative integers. Output For each test case, output the non-zero numbers in reverse order in a line. Simply print a blank line if there is no positive number. Sample Input/Output Input 2 5 0 0 0 0 0 9 998244053 Output 35442899arrow_forward
- Define stubs for the functions get_user_num() and compute_avg(). Each stub should print "FIXME: Finish function_name)" followed by a newline, and should return -1. Each stub must also contain the function's parameters. Sample output with two calls to get_user_num() and one call to compute_avg(): FIXME: Finish get_user_num() | FIXME: Finish get_user_num() FIXME: Finish compute_avg() Avg: -1 354684.2266598.qx3zgy7 2 Your solution goes here ''' 4 user_num1 5 user_num2 6 avg_result get_user_num() get_user_num) compute_avg(user_num1, user_num2) 8 user_num1 9 user_num2 10 avg_result %3D 11 12 print('Avg:', avg_result)arrow_forwardUsing the following description, please replace the return line in C code; /* * logicalShift: logical shift x to the right by n, * where 0 <= n <= 31 * Examples: * logicalShift(0xFFFFFFFF,0) = 0xFFFFFFFF * logicalShift(0xFFFFFFFF,1) = 0x7FFFFFFF * logicalShift(0xFFFFFFFF,2) = 0x3FFFFFFF * logicalShift(0xFFFFFFFF,3) = 0x1FFFFFFF * logicalShift(0xFFFFFFFF,4) = 0x0FFFFFFF * logicalShift(0xFFFFFFFF,8) = 0x00FFFFFF * logicalShift(0xFFFFFFFF,12) = 0x000FFFFF * Legal ops: ! ~ & ^ | + << >> * Max ops: 20 * Rating: 3 * Hints/notes: * */ int logicalShift(int x, int n) { return 2 } You cannot: 1. Use any control constructs such as if, do, while, for, switch, etc. 2. Define or use any macros. 3. Define any additional functions in this file. 4. Call any functions. 5. Use any other operations, such as &&, ||, -, or ?:, not listed in the the "Legal ops" list for the function. 6. Use any form of casting. 7. Use any data type other than int.arrow_forwardWrite a value returning function called HasPair. This function accepts three double parameters and checks whether ANY two of the three parameters are equal. If any two parameters are equal, the function returns true; otherwise the function returns false. 2. Write a valueinteger numberthe number isreturns false.A prime numberany reminder, i.e. divisible by itself and 1 only. returning function called isPrime. This function accepts as parameter and checks whether it is prime or not. If prime the function returns true. Otherwise, function is the number that can be divided by itself and 1 withoutarrow_forward
- The correct statements are: For L = 0, L* = {e} For L = {e}, L* = {e} OL+ = LL* L* = LL+arrow_forwardpython Define stubs for the functions get_user_num() and compute_avg(). Each stub should print "FIXME: Finish function_name()" followed by a newline, and should return -1. Each stub must also contain the function's parameters.Sample output with two calls to get_user_num() and one call to compute_avg():FIXME: Finish get_user_num() FIXME: Finish get_user_num() FIXME: Finish compute_avg() Avg: -1 i keep getting errors on this onearrow_forwardIn C++ write a program that generates three random numbers and then find the min number among the generated values, using these three functions: void getrandnum(int &n1, int &n2, int &n3), int findMin(int n1, int n2, int n3), and void printResult(int n1, int n2, int n3, int min). Make the main function drive all these functions.arrow_forward
- C++ Programming: From Problem Analysis to Program...Computer ScienceISBN:9781337102087Author:D. S. MalikPublisher:Cengage Learning