Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

Need a test program for the following: import java.util.Scanner; class ReverseIn

ID: 3660539 • Letter: N

Question

Need a test program for the following: import java.util.Scanner; class ReverseInteger1 { public static void main(String[] args) throws InterruptedException { Scanner scanner = new Scanner( System.in ); System.out.print( "Enter a number to be reversed (positive):" ); int number = scanner.nextInt(); int rev = new ReverseInteger1().reverseDigits(number); System.out.println("The reverse of " + number + " is " + rev); } public int reverseDigits(int number) { int reverse = 0; while(number > 0) { int r = number ; reverse = reverse*10 + r; number = number/10; } return reverse; } }

Explanation / Answer

/*100% running code*/

import java.util.Scanner;

class ReverseInteger1 {
    public static void main(String[] args) throws InterruptedException {
        Scanner scanner = new Scanner(System.in);
        System.out.print("Enter a number to be reversed (positive):");
        int number = scanner.nextInt();
        int rev = new ReverseInteger1().reverseDigits(number);
        System.out.println("The reverse of " + number + " is " + rev);

    }

    public int reverseDigits(int number) {
        int reverse = 0;
        while (number > 0) {
            int r = number % 10;
            reverse = reverse * 10 + r;
            number = number / 10;
        }
        return reverse;
    }
}

Output:-

Enter a number to be reversed (positive):5364
The reverse of 5364 is 4635

Hire Me For All Your Tutoring Needs
Integrity-first tutoring: clear explanations, guidance, and feedback.
Drop an Email at
drjack9650@gmail.com
Chat Now And Get Quote