Search

배열1_개념11_기본문제

대분류
STEP04 배열
소분류
배열1_개념

영상

문제

package 배열1_개념; /* [문제1] array1배열과 array2배열의 각 자리별 합을 temp1에 저장하고 출력하시오. [정답1] 15, 28, 84, 72, 51 [문제2] array1배열과 array2배열의 각 자리별 차를 temp2에 저장하고 출력하시오. [정답2] 5, 12, -24, 8, 49 */ public class 배열1_개념11_기본문제_문제 { public static void main(String[] args) { int[] array1 = {10, 20, 30, 40, 50}; int[] array2 = {5, 8, 54, 32, 1}; int[] temp1 = new int[5]; int[] temp2 = new int[5]; } }
Java
복사

해설

package 배열1_개념; /* [문제1] array1배열과 array2배열의 각 자리별 합을 temp1에 저장하고 출력하시오. [정답1] 15, 28, 84, 72, 51 [문제2] array1배열과 array2배열의 각 자리별 차를 temp2에 저장하고 출력하시오. [정답2] 5, 12, -24, 8, 49 */ public class 배열1_개념11_기본문제_정답 { public static void main(String[] args) { int[] array1 = {10, 20, 30, 40, 50}; int[] array2 = {5, 8, 54, 32, 1}; int[] temp1 = new int[5]; int[] temp2 = new int[5]; // 문제1 /* [풀이] i = 0 temp1[0] = array1[0] + arry2[0] i = 1 temp1[1] = array1[1] + arry2[1] i = 2 temp1[2] = array1[2] + arry2[2] i = 3 temp1[3] = array1[3] + arry2[3] i = 4 temp1[4] = array1[4] + arry2[4] */ for(int i=0; i<5; i++) { temp1[i] = array1[i] + array2[i]; System.out.print(temp1[i] + " "); } System.out.println(); // 문제2 for(int i=0; i<5; i++) { temp2[i] = array1[i] - array2[i]; System.out.print(temp2[i] + " "); } } }
Java
복사