Search

배열1_개념07_기본문제

대분류
STEP04 배열
소분류
배열1_개념

영상

문제

package 배열1_개념; /* [문제] 숫자 한 개를 입력받고, 배열 안에서 그 숫자보다 작은 값만 출력하시오. [예시] 입력 : 44 결과 : 10, 20, 30, 40 */ public class 배열1_개념07_기본문제_문제 { public static void main(String[] args) { int[] array = {10, 20, 30, 40, 50}; } }
Java
복사

해설

package 배열1_개념; import java.util.Scanner; /* [문제] 숫자 한 개를 입력받고, 배열 안에서 그 숫자보다 작은 값만 출력하시오. [예시] 입력 : 44 결과 : 10, 20, 30, 40 */ public class 배열1_개념07_기본문제_정답 { public static void main(String[] args) { Scanner scan = new Scanner(System.in); int[] array = {10, 20, 30, 40, 50}; System.out.print("입력 : "); int num = scan.nextInt(); /* [풀이] num = 44 i = 0 44 > array[0]:10 true i = 1 44 > array[1]:20 true i = 2 44 > array[2]:30 true i = 3 44 > array[3]:40 true i = 4 44 > array[4]:50 false */ for(int i=0; i<array.length; i++) { if(num > array[i]) { System.out.print(array[i] + " "); } } scan.close(); } }
Java
복사