Text answers only no images please In Java Write a method, reverseDigit, that ta
ID: 663858 • Letter: T
Question
Text answers only no images pleaseIn Java Write a method, reverseDigit, that takes an integer as a parameter and returns the number with its digits reversed. For example, the value of reverseDigit(12345) is 54321.
Also, write a program to test your method. Text answers only no images please
In Java Write a method, reverseDigit, that takes an integer as a parameter and returns the number with its digits reversed. For example, the value of reverseDigit(12345) is 54321.
Also, write a program to test your method. Text answers only no images please
In Java Write a method, reverseDigit, that takes an integer as a parameter and returns the number with its digits reversed. For example, the value of reverseDigit(12345) is 54321.
Also, write a program to test your method.
Explanation / Answer
import java.util.Scanner; public class Assignment7 { public void reverseInteger() { Scanner input = new Scanner( System.in ); System.out.print( "Enter an integer (-1 to exit): " ); int number = input.nextInt(); while ( number != -1 ) { System.out.printf( "%d reversed is %d ", number, reverseDigits( number ) ); System.out.print( "Enter an integer (-1 to exit): " ); number = input.nextInt(); } } public int reverseDigits( int number ) { int reverseNumber = 0; int placeValue; while ( number > 0 ) { placeValue = number % 10; number = number / 10; reverseNumber = reverseNumber * 10 + placeValue; } return reverseNumber; } } public class Assignment7Test { public static void main( String args[] ) { Reverse application = new Reverse(); application.reverseInteger(); } }
Related Questions
drjack9650@gmail.com
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.