The below program checks for a Palindrome number using a loop. The CPP cout object is used to output the result on the screen. A number is called as a Palindrome number if the number remains same even when its digits are reversed.
Palindrome Number:
abcde = edcba
Example: 24142, 1234321, etc.
Code:
#include <iostream.h> using namespace std; int main() { int num, x = 0; int sum = 0; int mod; cout << "Enter a number:"; cin >> num; int n = num; while(num>0) { mod = num%10; x = x * 10 + mod; num = num/10; } if(n==x) cout << x << " is a PALINDROME number."; else cout << x << " is not a PALINDROME number."; return 0; } |
Output
Enter a number:1234543 123454321 is a PALINDROME number. |