배열 안에 데이터가 들어있지 않을 때)
package 배열;
public class Ex_연습장 {
public static void main(String[] args) {
int[] intArray = new int[10];
int num = 1;
int sum = 0;
System.out.print("intArray에 들어있는 홀수는 ");
for(int i = 0; i < intArray.length; i++) {
intArray[i] = num++;
if(intArray[i]%2==1) {
System.out.print(intArray[i]+ " ");
sum++;
}
} System.out.println("입니다."+"홀수의 총 개수는 "+sum+"개 입니다.");
}
}
배열 안에 데이터를 입력해주었을 때)
package 배열;
public class Ex03_실습 {
public static void main(String[] args) {
// 1차원 정수형 배열을 선언한 후 임의의 값으로 초기화합니다.
// 배열의 값 중 홀수인 값이 몇개인지 출력하는 프로그램을 작성.
// 1. 임의 값으로 배열 선언 및 생 성 -> {}
int[] intArray = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10};
int sum = 0;
// 2. 배열의 값 중에서 홀수만 출력
System.out.print("intArray에 들어있는 홀수는 ");
for(int i = 0; i < intArray.length; i++) {
if(intArray[i]%2 == 1) {
sum++;
System.out.print(intArray[i]+" ");
}
}
System.out.println(" 입니다. 홀수의 총 개수는 "+sum+"개 입니다.");
// 3. 홀수의 개수도 카운트해서 출력
}
}
'언어 > JAVA' 카테고리의 다른 글
배열_입력한 변수의 최고 점수, 최저 점수, 총합, 평균 (0) | 2023.03.01 |
---|---|
배열_가장 큰 값 출력 (1) | 2023.03.01 |
배열_배열 선언 후 각각의 인덱스에 문자로 초기화 (0) | 2023.03.01 |
for문_A~Z까지 출력 (0) | 2023.03.01 |
while문_랜덤으로 정수 2개를 뽑아 합 입력 (0) | 2023.03.01 |
댓글