A number is called SPY number if the sum of the digits equals the number of the digits.
Example:
1021 is a SPY number
1+0+2+1 = 4
Number of digits = 4
Let's start the code of determining if a number is SPY or not.
Below is the code for determing if a number is SPY.
import java.util.Scanner;
class Spy
{
public static void main(String[]args)
{
Scanner sc = new Scanner(System.in);
System.out.println("Enter a number");
int num = sc.nextInt();
int sum = 0,temp = num, count = 0;
while(temp>0)
{
int digit=temp%10;
sum = sum+digit;
count++;
temp/=10;
}
if(sum == count)
{
System.out.println(num+" is a Spy number");
}
else
{
System.out.println(num+" is not a Spy number");
}
}
}
Now, write this program and test it with various numbers and increase your knowledge.
Happy Coding.......
Thnx sir
ReplyDeleteThnx sir
ReplyDeleteThnx sir
ReplyDelete