Advertisement
Richard_Sekol

ex5.3

Oct 17th, 2014
183
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.05 KB | None | 0 0
  1. public class ex53 {
  2.  
  3. public static void main(String[] args) {
  4. int digit;
  5. digit = 10000;
  6. int digitCount = 0;
  7. String neg = "positive";
  8. //need 11 digits
  9. if (digit < 0){neg = "negative";digit = digit * -1;}
  10. else{neg = "positive";}
  11. if (digit >= 0 && digit < 10){digitCount = 1;}
  12. else if (digit >= 10 && digit < 100){digitCount = 2;}
  13. else if (digit >= 100 && digit < 1000){digitCount = 3;}
  14. else if (digit >= 1000 && digit < 10000){digitCount = 4;}
  15. else if (digit >= 10000 && digit < 100000){digitCount = 5;}
  16. else if (digit >= 100000 && digit < 1000000){digitCount = 6;}
  17. else if (digit >= 1000000 && digit < 10000000){digitCount = 7;}
  18. else if (digit >= 10000000 && digit < 100000000){digitCount = 8;}
  19. else if (digit >= 100000000 && digit < 1000000000){digitCount = 9;}
  20. else if (digit >= 1000000000){digitCount = 10;}
  21. else if (digitCount == 10){System.out.print("it's too high to count any more digits");}
  22. System.out.println("the " + neg + " number, "+ digit + " has " + digitCount + " Digits(s)");
  23.  
  24.  
  25.  
  26.  
  27. }
  28.  
  29. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement