Java program to check whether a number is a palindrome

PROGRAM:

import java.util.Scanner;
public class NumberPalindrome {
    static Scanner scan=new Scanner(System.in);
    public static void main(String [] args){
        int num,n,rev=0;
        System.out.println("Enter a number");
        num=scan.nextInt();
        n=num;
        while(n!=0)
        {
            rev=rev*10+n%10;
            n=n/10;
        }
        if(num==rev)
            System.out.println("Entered number is a palindrome");
        else
            System.out.println("Entered number is not a palindrome");
    }

}

OUTPUT:

TRIAL 1:

Enter a number
1221
Entered number is a palindrome

TRIAL 2:

Enter a number
1234
Entered number is not a palindrome

Popular Posts