Java Program to Reverse a Number

(145 Views)


In this article, we will write a Simple Java Program which reverses the number. Ex., 243 gets reversed to 342.

Reversing Number Code in Java:

import java.util.Scanner; class NumberReverse { public static void main(String[] args) { Scanner sc = new Scanner(System.in); //Get input from the user System.out.println("Enter the number you want to reverse"); int number = sc.nextInt(); //Use a variable and initialize it to zero in which we will store reverse number int reverse = 0; //loop until the number becomes zero while(number != 0) { //multiply the reverse number with 10 to shift its digit to next place i.e 2 becomes 20 reverse = reverse * 10; //add the remainder(number%10 gives remainder) of number/10 to the reverse number reverse = reverse + number%10; //divide the number by 10 to reduce its one place i.e 243 becomes 24 number = number/10; } //print the reverse number System.out.println("The reverse number is "+reverse); } }

Output:

Java Program to Reverse a Number using Modulus

Solution Worked 2 UpvotesUpvote

        

Solution Didn't Worked 0 DownvotesDownvote



Comments



Search