본문 바로가기

프로그램 만들기

Java) 홀짝분리기 구현

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
import java.util.Scanner;
 
public class Main {
 
    public static void main(String[] args) {
        // TODO Auto-generated method stub
        int[] arr = new int[1000];
        int[] hol = new int[1000];
        int[] jjack = new int[1000];
        
        int a;
        int cnt1 = 0;
        int cnt2 = 0;
        Scanner sc = new Scanner(System.in);
        System.out.print("몇 개의 숫자를 입력하실지 입력해주세요 : ");
        a = sc.nextInt();
        for(int i =0;i<a;i++) {
            arr[i] = sc.nextInt();
            if(arr[i]%2==0)
                jjack[cnt1++= arr[i];
            else
                hol[cnt2++= arr[i];
        }
        System.out.print("짝수 : ");
        for(int i =0;i<cnt1;i++) {
            System.out.printf("%d ", jjack[i]);
            }
        System.out.print("\n홀수 :  ");
        for(int i =0;i<cnt2;i++) {
            System.out.printf("%d ", hol[i]);
        }
        sc.close();
    }
}
http://colorscripter.com/info#e" target="_blank" style="color:#4f4f4ftext-decoration:none">Colored by Color Scripter
http://colorscripter.com/info#e" target="_blank" style="text-decoration:none;color:white">cs

코드 구현력을 향상시키기 위해 프로그램을 짜고 있습니다.