Palindrome Number
A palindrome number is a number that remains the same when its digits are reversed. Like 16461, for example: we take 121 and reverse it, after revers it is same as original number.
Steps to write program for Palindrome Number
- Get the number from user.
- Reverse it.
- Compare it with the number entered by the user.
- If both are same then print Given number is palindrome Number
- Else print not a palindrome number.
Find Palindrome Number using for loop
/***************************************************** Palindrome Number ******************************************************/ #include< stdio.h> #include< conio.h> void main() { int a,no,b,temp=0; clrscr(); printf("enter any num = "); scanf("%d",&no); b=no; for(;no>0;) { a=no%10; no=no/10; temp=temp*10+a; } if(temp==b) { printf("\Palindrome number"); } else { printf("not Palindrome number"); } getch(); }
Output
Find Palindrome Number using while loop
/*************************************************************** Palindrome Number ***************************************************************/ #include< stdio.h> #include< conio.h> void main() { int a,no,b,temp=0; clrscr(); printf("enter any num = "); scanf("%d",&no); b=no; while(no>0) { a=no%10; no=no/10; temp=temp*10+a; } if(temp==b) { printf("\Palindrome number"); } else { printf("not Palindrome number"); } getch(); }
Output
No comments:
Post a Comment