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");
}
}
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
1221
Entered number is a palindrome
TRIAL 2:
Enter a number1234
Entered number is not a palindrome