Eggs Sunny Side Up
본문 바로가기
언어/JAVA

배열_1차원 정수형 배열 선언 후 홀수 값 출력

by guswn100059 2023. 3. 1.

배열 안에 데이터가 들어있지 않을 때)

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. 홀수의 개수도 카운트해서 출력

	}

}

 

댓글