[ java ] JavaFestival13 - Question1 - 다음과 같은 프로그램을 작성하시오. N과 X를 입력 받는다. N개의 정수를 입력 받는다. N개의 숫자 중 X보다 작은 수만 출력 한다.
페이지 정보
작성자 웹지기 댓글 0건 조회 3,801회 작성일 21-01-07 01:10본문
JavaFestival13
- Question1 - 다음과 같은 프로그램을 작성하시오. N과 X를 입력 받는다. N개의 정수를 입력 받는다. N개의 숫자 중 X보다 작은 수만 출력 한다.
import java.util.Scanner;
public class Question1 {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.print("N 입력 : ");
int count = sc.nextInt();
System.out.print("X 입력 : ");
int num = sc.nextInt();
int su[] = new int[count];
for(int i=0; i<count; i++) {
System.out.print((i+1)+"번째 정수 입력 >> ");
int j = sc.nextInt();
if(j < num) {
su[i] = j;
} else {
su[i] = 0;
}
}
System.out.print("결과 >> ");
for(int i=0; i<su.length; i++) {
if(su[i] > 0) {
System.out.print(su[i] + " ");
}
}
}
}
결과
N 입력 : 10
X 입력 : 5
1번째 정수 입력 >> 1
2번째 정수 입력 >> 10
3번째 정수 입력 >> 4
4번째 정수 입력 >> 9
5번째 정수 입력 >> 2
6번째 정수 입력 >> 3
7번째 정수 입력 >> 8
8번째 정수 입력 >> 5
9번째 정수 입력 >> 7
10번째 정수 입력 >> 6
결과 >> 1 4 2 3
댓글목록
등록된 댓글이 없습니다.