質問編集履歴
3
int min = deta[0];の場所を下に変更
test
CHANGED
File without changes
|
test
CHANGED
@@ -32,15 +32,15 @@
|
|
32
32
|
|
33
33
|
ちょっと進んだので更新しました。
|
34
34
|
|
35
|
-
|
35
|
+
【更新1】最小値が0になる問題が・・・
|
36
|
+
|
37
|
+
【更新2】int min = deta[0];の場所を下に変更
|
36
38
|
|
37
39
|
```java
|
38
40
|
|
39
41
|
public static void main(String[] args) {
|
40
42
|
|
41
43
|
int deta[] = new int[10];
|
42
|
-
|
43
|
-
int min = deta[0];
|
44
44
|
|
45
45
|
int max = deta[0];
|
46
46
|
|
@@ -68,6 +68,8 @@
|
|
68
68
|
|
69
69
|
System.out.println("最大値:" + max);
|
70
70
|
|
71
|
+
int min = deta[0];
|
72
|
+
|
71
73
|
for (int i = 0; i < deta.length; i++) {
|
72
74
|
|
73
75
|
if (min > deta[i]) {
|
@@ -82,7 +84,7 @@
|
|
82
84
|
|
83
85
|
sum = 0;
|
84
86
|
|
85
|
-
for (int i = 0; i < deta.length; i
|
87
|
+
for (int i = 0; i < deta.length; i++) {
|
86
88
|
|
87
89
|
sum += deta[i];
|
88
90
|
|
2
更新
test
CHANGED
File without changes
|
test
CHANGED
@@ -30,7 +30,9 @@
|
|
30
30
|
|
31
31
|
|
32
32
|
|
33
|
-
|
33
|
+
ちょっと進んだので更新しました。
|
34
|
+
|
35
|
+
現在、最小値が0になる問題が・・・
|
34
36
|
|
35
37
|
```java
|
36
38
|
|
1
最小値が0になる(´・ω・`)
test
CHANGED
File without changes
|
test
CHANGED
@@ -38,6 +38,12 @@
|
|
38
38
|
|
39
39
|
int deta[] = new int[10];
|
40
40
|
|
41
|
+
int min = deta[0];
|
42
|
+
|
43
|
+
int max = deta[0];
|
44
|
+
|
45
|
+
int sum, average;
|
46
|
+
|
41
47
|
for (int i = 0; i < deta.length; i++) {
|
42
48
|
|
43
49
|
deta[i] = (int) (Math.random() * 10) + 1;
|
@@ -48,7 +54,41 @@
|
|
48
54
|
|
49
55
|
System.out.println();
|
50
56
|
|
57
|
+
for (int i = 0; i < deta.length; i++) {
|
58
|
+
|
59
|
+
if (max < deta[i]) {
|
60
|
+
|
61
|
+
max = deta[i];
|
62
|
+
|
63
|
+
}
|
64
|
+
|
65
|
+
}
|
66
|
+
|
51
|
-
System.out.print("最大値:");
|
67
|
+
System.out.println("最大値:" + max);
|
68
|
+
|
69
|
+
for (int i = 0; i < deta.length; i++) {
|
70
|
+
|
71
|
+
if (min > deta[i]) {
|
72
|
+
|
73
|
+
min = deta[i];
|
74
|
+
|
75
|
+
}
|
76
|
+
|
77
|
+
}
|
78
|
+
|
79
|
+
System.out.println("最小値:" + min);
|
80
|
+
|
81
|
+
sum = 0;
|
82
|
+
|
83
|
+
for (int i = 0; i < deta.length; i ++) {
|
84
|
+
|
85
|
+
sum += deta[i];
|
86
|
+
|
87
|
+
}
|
88
|
+
|
89
|
+
average = sum / deta.length;
|
90
|
+
|
91
|
+
System.out.println("平均値:" + average);
|
52
92
|
|
53
93
|
}
|
54
94
|
|