質問編集履歴
4
質問の内容を具体的にしました。
test
CHANGED
@@ -1 +1 @@
|
|
1
|
-
|
1
|
+
配列for文 合計と平均
|
test
CHANGED
@@ -14,31 +14,35 @@
|
|
14
14
|
|
15
15
|
|
16
16
|
|
17
|
+
### 疑問点
|
17
18
|
|
18
|
-
|
19
|
-
|
19
|
+
下記実行にて 77 が表示されないはなぜでしょうか?
|
20
20
|
|
21
21
|
|
22
22
|
|
23
|
-
public class Big_for {
|
23
|
+
```public class Big_for {
|
24
24
|
|
25
25
|
|
26
26
|
|
27
27
|
public static void main(String[] args) {
|
28
28
|
|
29
|
-
int
|
29
|
+
int avg,sum = 0;
|
30
30
|
|
31
|
-
int[]
|
31
|
+
int[] m = {76,76,76,76,76}; //m = {76,76,76,76,76}
|
32
32
|
|
33
|
-
int[]
|
33
|
+
int[] n ={1,1,1,1,1}; //n = {1,1,1,1,1}
|
34
34
|
|
35
|
-
|
35
|
+
int[] box = new int[5]; //box = {0,0,0,0,0,}
|
36
36
|
|
37
|
+
int total = 0;
|
38
|
+
|
39
|
+
for(int i = 0;i < 5 ;i++) {
|
40
|
+
|
37
|
-
|
41
|
+
box[i] = n[i] + m[i];
|
38
42
|
|
39
43
|
}
|
40
44
|
|
41
|
-
|
45
|
+
System.out.println(box[0]);
|
42
46
|
|
43
47
|
|
44
48
|
|
@@ -50,20 +54,8 @@
|
|
50
54
|
|
51
55
|
|
52
56
|
|
53
|
-
```java
|
54
57
|
|
55
58
|
|
56
59
|
|
57
60
|
|
58
|
-
|
59
|
-
|
61
|
+
```
|
60
|
-
|
61
|
-
m,nに5つの要素を持つ配列を作成しました。
|
62
|
-
|
63
|
-
今のままでは5つの要素は0なので合計385を入れて平均を出したいのですが
|
64
|
-
|
65
|
-
入れるタイミングがわからず苦戦しております。
|
66
|
-
|
67
|
-
for文を使ってboxの中にm、nの配列要素を入れてるつもりなのですが記述はあってますでしょうか?
|
68
|
-
|
69
|
-
ご教授願います。
|
3
i <=5を i < 5に修正
test
CHANGED
@@ -1 +1 @@
|
|
1
|
-
for文と拡張for文
|
1
|
+
伊<for文と拡張for文
|
test
CHANGED
@@ -32,7 +32,7 @@
|
|
32
32
|
|
33
33
|
int[] box = new int[5];
|
34
34
|
|
35
|
-
for(int i = 0; i <
|
35
|
+
for(int i = 0; i < 5 ; i++) {
|
36
36
|
|
37
37
|
box = (m[i] + n[i]);
|
38
38
|
|
2
型が重複してた為削除しました。
test
CHANGED
File without changes
|
test
CHANGED
@@ -34,7 +34,7 @@
|
|
34
34
|
|
35
35
|
for(int i = 0; i <= 5 ; i++) {
|
36
36
|
|
37
|
-
|
37
|
+
box = (m[i] + n[i]);
|
38
38
|
|
39
39
|
}
|
40
40
|
|
1
int[] box = new int[5];を追記しました。
test
CHANGED
File without changes
|
test
CHANGED
@@ -1,6 +1,6 @@
|
|
1
1
|
### 前提・実現したいこと
|
2
2
|
|
3
|
-
5つの要素を持つint型の配列m,nを作成しそれぞれの要素を加算した結果を、int型の配列boxに代入
|
3
|
+
5つの要素を持つint型の配列m,nを作成しそれぞれの要素を加算した結果を、int型の配列boxに代入。boxの要素の合計と平均を出力したい。
|
4
4
|
|
5
5
|
|
6
6
|
|
@@ -30,7 +30,7 @@
|
|
30
30
|
|
31
31
|
int[] n = new int[5];
|
32
32
|
|
33
|
-
|
33
|
+
int[] box = new int[5];
|
34
34
|
|
35
35
|
for(int i = 0; i <= 5 ; i++) {
|
36
36
|
|