Program to check whether a number is Pallindrome or not using recursion
#include<stdio.h>
int val;
int pallindrome(int num)
{
static int res=0;
if(num>0)
{
res=(res*10)+(num%10);
num=num/10;
pallindrome(num);
}
else
{
if(res==val)
printf("\nPallindrome Number");
else
printf("\nNot a Pallindrome Number");
}
}
int main()
{
int num;
printf("\nEnter any number :");
scanf("%d",&num);
val=num;
pallindrome(num);
return 0;
}
Program to check whether a number is Pallindrome
#include<stdio.h>
int main()
{
int num,rev=0,val;
printf("Enter any number:");
scanf("%d",&num);
val=num;
while(num>0)
{
rev=(rev*10)+(num%10);
num=num/10;
}
if(val==rev)
printf("\nPalindrome Number");
else
printf("\nNot Palindrome Number");
return 0;
}
No comments:
Post a Comment