본문 바로가기

Algorithm/Language Coder

Jungol (Java) - 568 : 배열2 - 자가진단5

문제

2행 4열의 배열 두 개를 만들어서 입력을 받고 두 배열의 곱을 구하여 출력하는 프로그램을 작성하시오.

 

입력 예

first array

1 2 3 4

5 6 7 8

second array

1 4 7 8

3 6 9 8

 

출력 예

1 8 21 32

15 36 63 64

 

import java.util.*;
 
class Main{
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        int[][] arr1 = new int[2][4];
        int[][] arr2 = new int[2][4];
        int[][] arr3 = new int[2][4];
        
        System.out.println("first array");
        for (int i = 0; i < 2; i++) {
            for (int j = 0; j < 4; j++) {
                arr1[i][j] = sc.nextInt();
            }
        }
        System.out.println("second array");
        for (int i = 0; i < 2; i++) {
            for (int j = 0; j < 4; j++) {
                arr2[i][j] = sc.nextInt();
            }
        }
        for (int i = 0; i < 2; i++) {
            for (int j = 0; j < 4; j++) {
                arr3[i][j] = arr1[i][j] * arr2[i][j];
                System.out.print(arr3[i][j] + " ");
            }
            System.out.println();
        }
    }
}