본문 바로가기

   
Programming/Programming Exam

JAVA 1~20사이의 숫자중 홀수 짝수를 배열에 각각 담아 출력하세요.

반응형

JAVA 1~20사이의 숫자중 홀수 짝수를 배열에 각각 담아 출력하세요.

public class Exam

{

    public static void main(String[] args)

    {

 

        //1~20사이의 짝수만 배열에 담아 출력

        int[] evenNumber = new int[10];

        int[] oddNumber = new int[10];

        int evenCnt = 0;

        int oddCnt = 0;

        for (int i = 1; i <= 20; i++)

        {

            if (i % 2 == 0)

            {

                evenNumber[evenCnt] = i;

                evenCnt++;

            }

            else {

                oddNumber[oddCnt] = i;

                oddCnt++;

            }

        }

        System.out.print("홀수: ");

        for (int n: oddNumber)

        {

            System.out.print(n + "  ");

        }

        System.out.println();

        System.out.print("짝수: ");

 

        for (int n: evenNumber)

        {

            System.out.print(n + "  ");

        }

    }

}



반응형