Separating the Digits in an Integer - exercise from Deitel's Java book

前端 未结 10 655
忘了有多久
忘了有多久 2020-12-22 13:44

Exercise from Deitel\'s \"Java How To Program\" 10th edition:

2.30 (Separating the Digits in an Integer) Write an application that inputs one number c

10条回答
  •  醉话见心
    2020-12-22 14:25

    Answer is:

    //your package name
    
    import java.util.Scanner; //for input the userin
    public class SeperateDigit {
        public static void main(String[] args) {
            Scanner input = new Scanner(System.in);
    
            System.out.printf("Enter a 5 digit number: ");
            int number = input.nextInt();
    
            int number1 = number/100000;
            int arrange = number%10000;
            int number2 = arrange/1000;
            int number3 = (arrange % 1000) /100;
            int number4 =(( arrange % 1000) % 100) / 10;
            int number5 = ((arrange % 1000) % 100) % 10;
    
            System.out.printf("%d %d %d %d %d", number1,number2,number3,number4, number5);
        }
    }
    
    

    and Result is

    Enter a 5 digit number: 422339
    4 2 3 3 9
    

提交回复
热议问题