Question 3.15 : Write a java program to reverse a Number using a do while loop.
Input Data:
Input number: 54789
Expected Output
The reversed number is : 98745
Solution:
package com.company;
import java.util.Scanner;
public class Lab03Problem15 {
public static void main(String[] args) {
Scanner Obj = new Scanner(System.in);
System.out.println("Enter your number: ");
int num = Obj.nextInt();
int reversed = 0;
while(num != 0) {
int digit = num % 10;
reversed = reversed * 10 + digit;
num /= 10;
}
System.out.println("Reversed Number: " + reversed);
}
}