Search

반복문2_개념03_배수의가운데값

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

영상

문제

package 반복문2_개념; /* [문제] 1~1000 사이의 숫자 중 다음 조건에 맞는 숫자를 출력하시오. 조건) 28의 배수를 출력하는 가운데 가운데 위치의 값만 출력한다. [정답] 504 */ public class 반복문2_개념03_배수의가운데값_문제 { public static void main(String[] args) { } }
Java
복사

해설

package 반복문2_개념; /* [문제] 1~1000 사이의 숫자 중 다음 조건에 맞는 숫자를 출력하시오. 조건) 28의 배수를 출력하는 가운데 가운데 위치의 값만 출력한다. [정답] 504 */ public class 반복문2_개념03_배수의가운데값_정답 { public static void main(String[] args) { int count = 0; int i = 1; while(i <= 1000) { if(i % 28 == 0) { count = count + 1; System.out.println("[" + count + "] " + i); } i = i + 1; } System.out.println(); int middle = count / 2 + 1; System.out.println("중간 = " + middle); count = 0; i = 1; while(i <= 1000) { if(i % 28 == 0) { count = count + 1; if(count == middle) { System.out.println("[" + count + "] " + i); } } i = i + 1; } } }
Java
복사