728x90
배열을 생성하여
1. 짝수값만 출력,
2. 홀수값만 출력 & 홀수 총개 출력,
3. 최대값 출력, 최소값 출력
코드 작성하기
public class Ex02배열실습 {
public static void main(String[] args) {
// 1. 임의의 배열 생성
int[] arr = { 1, 2, 3, 4, 5, 6, 7, 8 };
// 2. 전체 배열 검사 진행후, 짝수인 값만 출력
System.out.print("array에 들어있는 짝수는 ");
for (int i = 0; i < arr.length; i++) {
if (arr[i] % 2 == 0)
System.out.print(arr[i] + " ");
}
System.out.println("입니다.");
// 3. 홀수인 값만 출력 및 홀수의 총개 출력
int count = 0;
System.out.print("array에 들어있는 홀수는 ");
for (int i = 0; i < arr.length; i++) {
if (arr[i] % 2 != 0) {
System.out.print(arr[i] + " ");
count++;
}
}
System.out.println("이며,");
System.out.println("총 " + count + "개 입니다");
// 4. 최대값 출력
int max = arr[0];
for (int i = 0; i < arr.length; i++){
if (arr[i] > max)
max = arr[i];
}
System.out.println("가장 큰 값은 " + max + "입니다.");
// 4. 최소값 출력
int min = arr[0];
for (int i = 0; i < arr.length; i++){
if (arr[i] < min)
min = arr[i];
}
System.out.println("가장 작은 값은 " + min + "입니다.");
}
}
array에 들어있는 짝수는 2 4 6 8 입니다.
array에 들어있는 홀수는 1 3 5 7 이며,
총 4개 입니다
가장 큰 값은 8입니다.
가장 작은 값은 1입니다.
728x90
'자바' 카테고리의 다른 글
[자바]2차원 배열 (0) | 2021.04.16 |
---|---|
[자바]for-each문이란 (0) | 2021.04.16 |
배열 선언 및 생성 (0) | 2021.04.15 |
별찍기 (0) | 2021.04.15 |
for 문 (0) | 2021.04.15 |