🌴 문제
배열 값 변경
- 길이가 5인 int 배열을 만든다.
- 수를 계속 입력 받으면서, 입력 받은 수가 짝수 일때만, 배열에 저장한다.
- 배열이 가득차면 입력을 중단하고, 저장된 수들을 출력한다.
입력 예시
수를 입력하세요 : 34
수를 입력하세요 : 65
수를 입력하세요 : 23
수를 입력하세요 : 74
수를 입력하세요 : 2
수를 입력하세요 : 74
수를 입력하세요 : 57
수를 입력하세요 : 68
🌴 문제 분석
Scanner scan = new Scanner(System.in);
int[] evens = new int[5];
int index = 0;
while (index < 5) { // 조건식 0 1 2 3 4
System.out.print("수를 입력하세요: ");
int number = scan.nextInt();
if (number % 2 == 0) {
evens[index] = number; // evens 배열에 index를 집어 넣는다. 그리고 number을 대입.
index++;
}
}
for (int i = 0; i < evens.length; i++) {
System.out.print(evens[i] + " ");
}
'Algorithm' 카테고리의 다른 글
Algorithm - 십자(+)그리기 (0) | 2023.01.16 |
---|---|
Algorithm - 최소값 index 배열 구하기 (0) | 2023.01.16 |
Algorithm - 임금 계산 (0) | 2023.01.16 |
Algorithm - 배열 순서 변경 (0) | 2023.01.16 |
Algorithm - 빈도수 구하기 (0) | 2023.01.15 |