Search

반복문2_개념02_배수의가까운값

대분류
STEP03 반복문
소분류
반복문2_개념

영상

문제

package 반복문2_개념; /* [문제] 1에서 200 사이의 숫자 중 다음 조건에 맞는 숫자를 출력하시오. 조건) 6의 배수 중에서 100에 가장 가까운 수를 출력하시오. [정답] 102 */ public class 반복문2_개념02_배수의가까운값_문제 { public static void main(String[] args) { } }
Java
복사

해설

package 반복문2_개념; /* [문제] 1에서 200 사이의 숫자 중 다음 조건에 맞는 숫자를 출력하시오. 조건) 6의 배수 중에서 100에 가장 가까운 수를 출력하시오. [정답] 102 */ public class 반복문2_개념02_배수의가까운값_정답 { public static void main(String[] args) { int limit = 100; int answer = 0; int i = 1; while(i <= 200) { if(i % 6 == 0 && i <= limit) { answer = i; } i = i + 1; } // System.out.println(answer); int nextAnswer = answer + 6; int rs1 = limit - answer; // 100 - 96 int rs2 = nextAnswer - limit; // 102 - 100 if(rs1 < rs2) { System.out.println(answer); }else if(rs1 > rs2) { System.out.println(nextAnswer); } } }
Java
복사