C++ Program to Check String is Palindrome or not

C++ Program to Check String is Palindrome or not: you will get the C++ program to check string is palindrome or not. A Palindrome String is a String that remains the same when its character are reversed.

C++ Program to Check String is Palindrome or not

#include <iostream>
using namespace std;
int main()
{
     int n, num, digit, rev = 0;
     cout << "Enter a positive Number: ";
     cin >> num;
     n = num;
     do
     {
         digit = num % 10;
         rev = (rev * 10) + digit;
         num = num / 10;
     } while (num != 0);
     cout << " The reverse of the number is: " << rev << endl;
     if (n == rev)
         cout << " The number is a palindrome.";
     else
         cout << " The number is not a palindrome.";
    return 0;
}

Output of Program

Enter a positive Number: 55
The reverse of the number is: 55
The number is a palindrome.