문제
2행 3열 배열을 두 개 선언하여 각각의 값을 입력 받은 후 두 배열의 같은 위치끼리 곱하여 새로운 배열에 저장한 후 출력하는 프로그램을 작성하시오.
입력 예
first array
3 6 9
8 5 2
second array
9 8 7
6 5 4
출력 예
27 48 63
48 25 8
import java.util.*;
class Main{
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int[][] arr1 = new int[2][3];
int[][] arr2 = new int[2][3];
System.out.println("first array");
for (int i = 0; i < 2; i++) {
for (int j = 0; j < 3; j++) {
arr1[i][j] = sc.nextInt();
}
}
System.out.println("second array");
for (int i = 0; i < 2; i++) {
for (int j = 0; j < 3; j++) {
arr2[i][j] = sc.nextInt();
}
}
for (int i = 0; i < 2; i++) {
for (int j = 0; j < 3; j++) {
arr1[i][j] = arr1[i][j] * arr2[i][j];
System.out.print(arr1[i][j] + " ");
}
System.out.println();
}
}
}
'Algorithm > Language Coder' 카테고리의 다른 글
| Jungol (Java) - 168 : 배열2 - 형성평가9 (0) | 2020.08.17 |
|---|---|
| Jungol (Java) - 167 : 배열2 - 형성평가8 (0) | 2020.08.17 |
| Jungol (Java) - 165 : 배열2 - 형성평가6 (0) | 2020.08.16 |
| Jungol (Java) - 164 : 배열2 - 형성평가5 (0) | 2020.08.16 |
| Jungol (Java) - 163 : 배열2 - 형성평가4 (0) | 2020.08.16 |