palindrome

Discussion in 'C' started by senthil_a4nlabs, Aug 27, 2016.

  1. senthil_a4nlabs

    senthil_a4nlabs New Member

    Joined:
    Aug 27, 2016
    Messages:
    8
    Likes Received:
    0
    Trophy Points:
    1
    Gender:
    Male
    give me the program for palindrome
     
  2. persysweb

    persysweb Member

    Joined:
    Aug 1, 2017
    Messages:
    98
    Likes Received:
    18
    Trophy Points:
    8
    Location:
    India
    Home Page:
    httpS://persys.in/
    Programme for palindrome:

    Code:
    #include <stdio.h>
    int main()
    {
    int n, reversedInteger = 0, remainder, originalInteger;
    printf("Enter an integer: ");
    scanf("%d", &n);
    originalInteger = n;
    while( n!=0 )
    {
    remainder = n%10;
    reversedInteger = reversedInteger*10 + remainder;
    n /= 10;
    }
    
    // palindrome if orignalInteger and reversedInteger are equal
    if (originalInteger == reversedInteger)
    printf("%d is a palindrome.", originalInteger);
    else
    printf("%d is not a palindrome.", originalInteger);
    
    return 0;
    }
    Output:
    Enter an integer: 1001
    1001 is a palindrome.
    Hope this help
    Thanks!
     
    swathi krishna likes this.

Share This Page

  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice