문1. 배열 num = {22,3,8,12}의 각배열의 요소의 합을 구하여라
int[] num1 = { 22, 3, 8, 12 };
int sum1 = 0;
for (int i = 0; i < num1.length; i++) {
sum1 += num1[i];
}
System.out.println("문제 1번 각배열 요소의 합 : " + sum1);
System.out.println("------------------------");
int[] num2 = { 60, 95, 88 };
int sum2 = 0;
int avg2 = 0;
for (int i = 0; i < num2.length; i++) {
sum2 += num2[i];
}
avg2 = sum2 / num2.length;
System.out.println("문제 2번 각배열 요소의 합 : " + sum2);
System.out.println("각배열 요소의 평균 : " + avg2);
System.out.println("------------------------");
int[] num3 = { 94, 85, 95, 88, 90 };
int maxNum3 = num3[0];
for (int i = 0; i < num3.length; i++) {
if (num3[i] > maxNum3) {
maxNum3 = num3[i];
}
}
System.out.println("문3.서로다른 각 배열의 요소 중 최댓값: " + maxNum3);
System.out.println("------------------------");
int[] num4 = { 22, 3, 8, 12 };
int oddSum = 0, evenSum = 0;
for (int i = 0; i < num4.length; i++) {
if (num4[i] % 2 == 1) {
oddSum += num4[i];
} else {
evenSum += num4[i];
}
}
System.out.println("문4. 각 요소의 홀수합 : " + oddSum);
System.out.println("각 요소의 짝수합 : " + evenSum);