Q:

Write a Java program that prompts the user to input an integer and then outputs the number with the digits reversed order

0

Write a Java program that prompts the user to input an integer and then outputs the number with the digits reversed order

All Answers

need an explanation for this answer? contact us directly to get an explanation for this answer

In this demo I have used NetBeans IDE 8.2 for debugging purpose. But you can use any java programming language compiler as per your availability..

import java.util.Scanner;
 
public class JavaLoopExcercise
{
    public static void main(String[] args)
    {
        Scanner console = new Scanner(System.in);
 
        int number;
        int reverse = 0;
 
        System.out.print("Enter the number ");
        number = console.nextInt();
 
        int temp = number;
        int remainder = 0;
 
        while(temp>0)
        {
        remainder = temp % 10;
        reverse = reverse * 10 + remainder;
            temp /= 10;
        }
 
        System.out.println("Reverse of " + number + " is " + reverse);
    }
}

Result:

Enter the number 123456

Reverse of 123456 is 654321

need an explanation for this answer? contact us directly to get an explanation for this answer

total answers (1)

This question belongs to these collections

Similar questions


need a help?


find thousands of online teachers now
Write a Java program that reads a set of integers,... >>
<< Write a Java program to find the factorial value o...