Check the given number is Palindrome or not without using String

 Check the given number is Palindrome or not without using String





I/P:

121

O/P:

Palindrome

I/P:

12345

O/P:

Not a palindrome


PROGRAM:

import java.util.*;
public class palindrome {

    public static void main(String[] args) {
        Scanner sc=new Scanner(System.in);
        int iNum=sc.nextInt();
        int n=iNum;
        int iSum=0;
        while(n>0)
        {
            int rem=n%10;
            iSum=iSum*10+rem;
            
            n=n/10;
        }
        if(iSum==iNum)
        {
            System.out.println("Palindrome");
        }
        else {
            System.out.println("Not a palindrome");
        }
        
        

    }

}


// 121==121
// Palindrome


// 1234!=4321
// Not a palindrome

Comments

Popular posts from this blog

PROGRAM TO FIND FACTORIAL OF A NUMBER USING RECURSION

PROGRAM TO FIND THE COUNT OF PARTICULAR NUMBER IN AN ARRAY

TELEPHONE BOOK USING HASHMAP