Question
Assume that you are implementing a program to find superb numbers. A number is a superb number if it can be divided by each and
Assume that you are implementing a program to find "superb numbers". A number is a superb number if it can be divided by each and everyone of its digits without any remainders. For example 126 is a superb number because 126 can be divided by 1, 2 and 6 without any remainders. 123 is not a superb number because it is not divisible by the digit 2. Do not consider the digit "0" as a divisor. If a number contains "0", it is not a superb number. TO DO: Develop a method called isSuperb that returns true if the given integer argument(possitive integer number) is a superb number, false otherwise. Develop a method called getFirstSuperbNumbers that gets 2 integer (possitive integers) arguments lets call them startValue and numberOfValues. First integer argument,startValue, is the starting value and the second integer argument, numberOfValues, is the number of values. getFirstSuperbNumbers method returns an integer array back having numberOfValues elements that are the first numberOfValues superb numbers that are greater than or equal to the startValue. For example, if we call getFirstSuperbNumbers(20,3) startValue = 20, numberOfValues =3, which means the returned array should contain first 3 superb numbers that are greater than or equal to 20. These are 22,24,33. Hint: you need to use isSuperb method.?
what is the code java?
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started