Here we are going to write a program to check a number is Palindrome or not ?

Number is Palindrome or not ?

import java.util.Scanner;

public class Number_PalindromeExample {

    public static void main(String a[]) {

        int remainder, sum = 0, tempValue;
        Scanner s1 = new Scanner(System.in);
        System.out.print("Enter a value");
        int inputValue = s1.nextInt();

        tempValue = inputValue;

        while (inputValue > 0) {

            remainder = inputValue % 10;
            sum = (sum * 10) + remainder;
            inputValue = inputValue / 10;

        }

        if (tempValue == sum) {
            System.out.println("Palindrome Number");
        } else {
            System.out.println("Not a palindrome");
        }

    }
}

Output :

Enter a value 151
Palindrome Number

Enter a value
562
Not a palindrome

 

Happy Learning 🙂