Input
Output
public class ReverseNumber { public static void main(String[] args) { // Manually assigned number int number = 12345; System.out.println("Enter a number: " + number); int reversed = 0; int temp = number; // preserve original number if needed // Reverse the number using a loop while (temp != 0) { int digit = temp % 10; // Get the last digit reversed = reversed * 10 + digit; // Append digit temp /= 10; // Remove last digit } // Display the reversed number System.out.println("Reversed number: " + reversed); } }