17 September 2018

C++ Program to check given string is palindrome without library function

 
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

To convert from Upper case to lowercase(A to a)

//converting from Upper to lower(A to a) import java.util.*; class case { public static void main(String args[]) { System.out.pr...