T-Mobile @ 24%.-, 1:43 PM Week 9 Activities start with a verb. 2) Please bring y
ID: 3738179 • Letter: T
Question
T-Mobile @ 24%.-, 1:43 PM Week 9 Activities start with a verb. 2) Please bring your solutions in on paper; we are finding that solutions brought in on laptops are a little hard to manage. 1) Write a function that accepts two numbers as parameters and returns the larger of the two 2) Write a function that accepts three numbers as parameters and returns the largest of the three; the function may not use any if statements, but must use the function generated in item #1 3) Write a function that returns true if two numbers accepted as parameters are equal; this function must also not use any if statementsExplanation / Answer
1)
// function returns larger of two input arguments number1 and number2
int larger(int number1, int number2)
{
// compare number1 and number2, if number1 is greater than number2
// return number2 else return number2
if(number1 > number2)
return number1;
else
return number2;
}
2)
// function returns larger of three input arguments number1 and number2 and number3
int largerofthree(int number1, int number2, int number3)
{
// return larger of number1 and number2 and
// then call again larger function with input result of last call and number3
return larger(larger(number1, number2), number3);
}
3)
// function return true if two input arguments number1 and number2 are equal
int equal(int number1, int number2)
{
// if number1 is equal to number 2, true is returned else false
(number1 == number2) ? true:false;
}
Related Questions
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.