Solved

Programming
Write a Static Method Named LargerDigits That Accepts Two

Question 4

Essay

Programming
Write a static method named largerDigits that accepts two integer parameters a and b and returns a new integer c where each digit of c gets its value from the larger of a's and b's digit in the same place. That is, the ones digit of c is the larger of the ones digit of a and the ones digit of b, and the tens digit of c is the larger of the tens digit of a and the tens digit of b, and so on. You may assume that a and b are positive integers (greater than 0).
For example, suppose a is 603452384 and b is 921782. Their digits would be combined as follows to produce c:
a 603452380
b 920784
------------------
c 952784 (return value)
Notice that if a particular digit place is absent from one number or the other, such as the 603 at the start of a above, no digit is carried over to c. The following table lists some more calls to your method and their expected return values:
 Call  Value Returned  largerDigits (172,312)372 largerDigits (21,3)3 largerDigits 90,38906735)95 largerDigits (56002,123321)56322 largerDigits (11223,4466)4466 largerDigits (12345,12345)12345 largerDigits (1,34892)2\begin{array}{l|l}\text { Call } & \text { Value Returned } \\\hline \text { largerDigits }(172, \quad 312) & 372 \\\hline \text { largerDigits }(21,3) & 3 \\\hline \text { largerDigits } 90,38906735) & 95 \\\hline \text { largerDigits }(56002, \quad 123321) & 56322 \\\hline \text { largerDigits }(11223, \quad 4466) & 4466 \\\hline \text { largerDigits }(12345, \quad 12345) & 12345 \\\hline \text { largerDigits }(1,34892) & 2\end{array} Hint: If you are building a result number, you may need to use Math.pow or accumulate a multiplier with each digit.
You may not use a String to solve this problem.

Correct Answer:

verifed

Verified

// count digits, use Math.pow to scale u...

View Answer

Unlock this answer now
Get Access to more Verified Answers free of charge

Related Questions

Unlock this Answer For Free Now!

View this answer and more for free by performing one of the following actions

qr-code

Scan the QR code to install the App and get 2 free unlocks

upload documents

Unlock quizzes for free by uploading documents