- To check string is Palindrome or not
User Input: "aabbaa"
Output: Palindrome String
#include <iostream>
using namespace std;
int main() {
string s1,reverse;
cout<<"Enter your string : ";
getline(cin,s1);
int l=s1.length()-1;
while(l!=-1) {
reverse+=s1[l--];
}
if(s1==reverse)cout<<"Palindrome String";
else cout<<"Not a Palindrome String";
return 0;
}
Enter Your string : pop Palindrome StringProgram
You must know first,
Palindrome String : if a string & reverse of it are equal then the string is Palindrome string
Example :
String: "aba" & its Reverse = "aba" . so it's Palindrome String: "abc" & its Reverse = "cba" . so it's NOT a Palindrome
//reverse the string
int l=s1.length()-1;
while(l!=-1) {
reverse+=s1[l--];
}
//check for the Palindrome
if(s1==reverse)
Concept
Coming Soon !
QuickIn order to succeed you must fail, so that you know what not to do the next time.