Number Palindrome Checker C++
#include<iostream>
using namespace std;
class NumRev {
int rev;
public:
void reverse(int n) {
rev = 0;
int temp = n;
while(temp>0) {
rev = rev * 10 + temp%10;
temp /= 10;
}
cout << "reverse is : "<<rev<<endl;
}
void palindrome(int n) {
if(n == rev) {
cout<<"Given number is Palindrome\n"<<endl;
}
else {
cout << "Given number is Not Palindrome\n"<<endl;
}
}
};
int main() {
int n;
while(1) {
cout<<"Find Reverse\n\n";
cout<<"enter a number: ";
cin>> n;
NumRev r;
r.reverse(n);
r.palindrome(n);
}
}
Comments
Post a Comment