Write a C Program to check whether a number is palindrome or not. In this program, we take an input number from a user and check whether an input number is palindrome or not.
A palindrome number is a number that remains same when it's digits are reversed.
For example - 11, 22, 121, 12321, 16461 etc.
C program to check whether a number is Armstrong or not
i) Take an input number from a user.
ii) Reverse an input number.
iii) Compare input number and reverse of an input number. If both are equal then entered number is a palindrome number.
C program to check whether a string is palindrome or not
What is a Palindrome Number?
A palindrome number is a number that remains same when it's digits are reversed.
For example - 11, 22, 121, 12321, 16461 etc.
C program to check whether a number is Armstrong or not
How to check whether a number is palindrome or not?
ii) Reverse an input number.
iii) Compare input number and reverse of an input number. If both are equal then entered number is a palindrome number.
C program to check whether a string is palindrome or not
C Program to Check Whether a Number is Palindrome or Not
In this programming example, first step is to take an input from a user then find the reverse of an input number. If input number and reverse of an input number is same then it's a palindrome number.
#include<stdio.h> int main(){ int num, temp, rev, digit; //Input number printf("Enter a number \n"); scanf("%d", &num); temp = num; //Reverse a number while( temp > 0) { digit = temp % 10; rev = rev * 10 + digit; temp = temp / 10; } /* If original number and reverse of a number is same, then it's palindrome */ if( num == rev) { printf(" %d is a Palindrome number", num); } else { printf(" %d is not a Palindrome number", num); } return 0; }
Output -
Enter a number: 121
121 is a palindrome number
C program to print fibonacci series using recursion
C program to reverse a number
C interview questions for practice
C program to calculate power of a number
No comments:
Post a Comment