Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public class ex53 {
- public static void main(String[] args) {
- int digit;
- digit = 10000;
- int digitCount = 0;
- String neg = "positive";
- //need 11 digits
- if (digit < 0){neg = "negative";digit = digit * -1;}
- else{neg = "positive";}
- if (digit >= 0 && digit < 10){digitCount = 1;}
- else if (digit >= 10 && digit < 100){digitCount = 2;}
- else if (digit >= 100 && digit < 1000){digitCount = 3;}
- else if (digit >= 1000 && digit < 10000){digitCount = 4;}
- else if (digit >= 10000 && digit < 100000){digitCount = 5;}
- else if (digit >= 100000 && digit < 1000000){digitCount = 6;}
- else if (digit >= 1000000 && digit < 10000000){digitCount = 7;}
- else if (digit >= 10000000 && digit < 100000000){digitCount = 8;}
- else if (digit >= 100000000 && digit < 1000000000){digitCount = 9;}
- else if (digit >= 1000000000){digitCount = 10;}
- else if (digitCount == 10){System.out.print("it's too high to count any more digits");}
- System.out.println("the " + neg + " number, "+ digit + " has " + digitCount + " Digits(s)");
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement