본문 바로가기
Edu/18. Language: Java

[연습문제] While

by Lacuna028 2021. 12. 14.

문제)

10000 미만의 정수 중 153의 가장 큰 배수는?

 

 

 

 

 

 

답안1)

public class Main {
    public static void main(String[] args) {
        int num = 10000;
        int key = 153;
        int i = 1;

        while (key * i < num) {
            i++;
        }
        System.out.println(key * (i - 1));
        
	}
}

 

 

 

답안2)

public class Main {
    public static void main(String[] args) {
        int num = 10000;
        int key = 153;
        
        while (num % key > 0) {
            num--;
        }
        System.out.println(num);
    }
}

 

 

 

 

 

 

 

 

 

 

'Edu > 18. Language: Java' 카테고리의 다른 글

[연습문제] 배열  (0) 2021.12.14
배열  (0) 2021.12.14
객체 생성  (0) 2021.12.12
변수명 규칙: $와 _  (0) 2021.12.12
반복문: while, do while  (0) 2021.12.09