A
Palindrome is a word, number, or other sequence of
characters which reads the same backward as forward
Example
:
MOM,MADAM,MALAYALAM
//Program to check given string is palindrome (or) not
//Without string library function
#include<iostream>
using namespace std;
int main()
{
char s[50];
int count=0;
cout<<"\n enter a string : ";
cin>>s;
int i=0,j,is_palin=1;
while(s[count]!='\0')
{
count++;
}
j=count-1;
while(i<j)
{
if(s[i]!=s[j])
{
is_palin=0;
break;
}
else
{
++i;
--j;
}
}
if(is_palin)
cout<<"\n It is palindrome"<<endl;
else
cout<<"\n It is not palindrome"<<endl;
return 0;
}
Similar program(s):
C++ Program to check given string is palindrome (or) not.

No comments:
Post a Comment