Write a program to accept a number and check whether a number is palindrome or not
Explanation :
A palindrome Number is a number which on reversing is the same as its previous self .
Let's consider a number : 121
Now if we reverse it , it is the same as before .
import java.util.*;
class palindrome
{
public static void main(String h[])
{
Scanner sc=new Scanner(System.in);
System.out.println("Enter a number");
int num=sc.nextInt();
int temp=num;
int newNum=0 ;
int d;
while(temp>0)
{
d=temp%10;
newNum=(newNum*10)+d;
temp=temp/10;
}
if(newNum==num)
System.out.println(num+" is a palindrome number");
else
System.out.println(num+" is not a palindrome number");
}
}
Codely Prompt ----->java palindrome.java
Enter a number
121
121 is a palindrome number
Codely Prompt ----->java palindrome.java
Enter a number
76
76 is not a palindrome number
Codely Prompt ----->java palindrome.java
Enter a number
12121
12121 is a palindrome number