본문 바로가기

Algorithm/Language Coder

Jungol (Java) - 567 : 배열2 - 자가진단4

문제

3행 5열의 배열을 아래 출력 예와 같이 초기화 한 후 출력하는 프로그램을 작성하시오.

숫자사이의 공백은 3칸으로하고 각 숫자는 2칸으로 오른쪽에 맞추어 출력한다., "%2d "

 

출력 예

5 8 10 6 4

11 20 1 13 2

7 9 14 22 3

 

import java.util.*;

public class Main {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        int[] arr1 = { 5, 8, 10, 6, 4 };
        int[] arr2 = { 11, 20, 1, 13, 2 };
        int[] arr3 = { 7, 9, 14, 22, 3 };

        for (int i = 0; i < 5; i++) {
            System.out.printf("%2d   ", arr1[i]);
        }
        System.out.println("");
        for (int i = 0; i < 5; i++) {
            System.out.printf("%2d   ", arr2[i]);
        }
        System.out.println("");
        for (int i = 0; i < 5; i++) {
            System.out.printf("%2d   ", arr3[i]);
        }
    }
}