**Palindrome Number:-**If a number is equal to its reversed number,then the given number is

**Palindrome number.**

For example, 121 is a palindrome number.

**Input:-**{ 1221, 23, 343, 112, 222, 524 }

**Ouput:-**1221 is a palindrome

23 not a palindrome

343 is a palindrome

112 not a palindrome

222 is a palindrome

524 not a palindrome

**Sample Program:-**

```
/**
* @author Dixit
*
*/
public class PalindromeExample {
/**
* @param args
*/
public static void main(String[] args) {
// array of numbers to be checked
int numbers[] = new int[] { 1221, 23, 343, 112, 222, 524 };
// iterate through the numbers
for (int i = 0; i < numbers.length; i++) {
int number = numbers[i];
int reversedNumber = 0;
int temp = 0;
// reverse the number
while (number > 0) {
temp = number % 10;
number = number / 10;
reversedNumber = reversedNumber * 10 + temp;
}
if (numbers[i] == reversedNumber)
System.out.println(numbers[i] + " is a palindrome");
else
System.out.println(numbers[i] + " not a palindrome ");
}
}
}
```

```
Output
1221 is a palindrome
23 not a palindrome
343 is a palindrome
112 not a palindrome
222 is a palindrome
524 not a palindrome
```

**Enjoy Programming :)**

## No comments:

## Post a Comment