IT 개발노트

while문 예제 (몫과 나머지 구하기) 본문

알고리즘/JAVA

while문 예제 (몫과 나머지 구하기)

limsungju 2019. 2. 8. 11:11

문제 : 입력한 수의 몫과 나머지를 구하고, 몫이 0이 되면 종료한다.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
package sungju.Java.Test1;
 
import java.util.Scanner;
 
public class Test1 {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        int i, temp;
        System.out.print("수 입력 : ");
        i = sc.nextInt();
        while(true) {
            //입력한 값의 나머지를 temp에 넣어 나머지를 구한다.
            temp=i%10;
            //입력한 값의 몫을 i에 넣어준다.
            i=i/10;
            System.out.print("몫 : " + i + "\t");
            System.out.println("나머지 : " + temp);
            //몫 i의 값이 0이 될때 까지 반복한다.
            if(i==0) {
                break;
            }
        }
    }
}