Friday, May 4, 2018

C program to cheak if a number is Spy number or not.




Spy Number :  A number is a Spy number, if sum and product of all digits are equal. Example: Number 123 is a Spy number, sum of its digits is 6 (1+2+3 =6) and product of its digits is 6 (1x2x3 = 6), sum and product are same, thus, 123 is a spy number.


C-program :



#include<stdio.h>#include<conio.h>


int main()
{
int n,s,m,r,c;
printf("Enter A number = ");
scanf("%d",&n);
c=n;
s=0;
while(n>0)
{
r=n%10;
n=n/10;
s=s+r;

}

m=1;
while(c>0)
{
r=c%10;
c=c/10;
m=m*r;

}
if(s==m)
printf("SPY NUMBER");
else
    printf("NOT A SPY NUMBER");
    
return 0;
}






OUTPUT :


Enter A number = 123
SPY NUMBER

Enter A number = 121
NOT A SPY NUMBER

0 comments: