Advertisement
Yuvalxp8

Exercise 19 Page 46

Feb 8th, 2017
92
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.92 KB | None | 0 0
  1. import java.util.*;
  2. public class numDigitSum
  3. {
  4.  
  5.     public static int getSum(int num)
  6.     {
  7.         int sum=0;
  8.         while(num!=0)
  9.         {
  10.             sum=sum+(num%10);
  11.             num=num/10;
  12.         }
  13.         return sum;
  14.     }
  15.     public static void getSmaller(int num)
  16.     {
  17.         boolean check=false;
  18.         int n1=num;
  19.         int checkI;
  20.         int sumOfNum = getSum(n1);
  21.         for(int i=1;i<=n1;i++)
  22.         {
  23.             num--;
  24.             checkI = getSum(num);
  25.             if(checkI==sumOfNum)
  26.             {
  27.                 check=true;
  28.                 System.out.println("num: "+num);
  29.             }
  30.         }
  31.         if(!check)
  32.             System.out.println("No Match");
  33.     }
  34.     public static void main(String[] args)
  35.     {
  36.         Scanner in =new Scanner(System.in);
  37.         System.out.println("Enter a num");
  38.         int num = in.nextInt();
  39.         getSmaller(num);
  40.     }
  41.  
  42. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement