質問編集履歴
8
追記の編集
test
CHANGED
File without changes
|
test
CHANGED
@@ -28,24 +28,48 @@
|
|
28
28
|
|
29
29
|
#####追記
|
30
30
|
|
31
|
-
ご指摘にあった通り、書き直しました。
|
31
|
+
ご指摘にあった通り、書き直し、完成に至りました。
|
32
32
|
|
33
|
-
|
33
|
+
様々な方のご支援のあってのことです。今後はこういうプログラミングが自力でできるよう努力していく所存です。皆様、多大なご迷惑をお掛けして申し訳ございませんでした。
|
34
34
|
|
35
|
-
|
35
|
+
そして、ご教授いただきありがとうございました。
|
36
36
|
|
37
|
-
int
|
37
|
+
```public static void main(String[]args) {
|
38
38
|
|
39
|
-
int
|
39
|
+
int []x1={1,2,4,3,5};
|
40
40
|
|
41
|
-
int
|
41
|
+
int a=3;
|
42
42
|
|
43
|
+
int from=1;
|
44
|
+
|
45
|
+
int to=4;
|
46
|
+
|
43
|
-
System.out.println(search(x,a,from,to));
|
47
|
+
System.out.println(search(x1,a,from,to));
|
44
48
|
|
45
49
|
}
|
46
50
|
|
47
|
-
public static int search(int[]x,int a,int from,int to) {for(int i=from; i<to; i++) {
|
48
51
|
|
49
|
-
if
|
50
52
|
|
53
|
+
public static int search(int[] x, int a, int from, int to) {
|
54
|
+
|
55
|
+
for (int i = from; i < to; i++) {
|
56
|
+
|
57
|
+
if (x[i] == a) {
|
58
|
+
|
59
|
+
System.out.println(i);
|
60
|
+
|
61
|
+
return i;
|
62
|
+
|
51
|
-
|
63
|
+
}
|
64
|
+
|
65
|
+
}
|
66
|
+
|
67
|
+
return to;
|
68
|
+
|
69
|
+
}
|
70
|
+
|
71
|
+
}
|
72
|
+
|
73
|
+
|
74
|
+
|
75
|
+
```
|
7
追記の編集
test
CHANGED
File without changes
|
test
CHANGED
@@ -44,4 +44,8 @@
|
|
44
44
|
|
45
45
|
}
|
46
46
|
|
47
|
-
public static int search(int[]x,int a,int from,int to) {
|
47
|
+
public static int search(int[]x,int a,int from,int to) {for(int i=from; i<to; i++) {
|
48
|
+
|
49
|
+
if
|
50
|
+
|
51
|
+
}
|
6
追記の編集
test
CHANGED
File without changes
|
test
CHANGED
@@ -36,9 +36,9 @@
|
|
36
36
|
|
37
37
|
int a=3;
|
38
38
|
|
39
|
-
int from=
|
39
|
+
int from=2;
|
40
40
|
|
41
|
-
int to=
|
41
|
+
int to=4;
|
42
42
|
|
43
43
|
System.out.println(search(x,a,from,to));
|
44
44
|
|
5
追記の編集
test
CHANGED
File without changes
|
test
CHANGED
@@ -34,14 +34,14 @@
|
|
34
34
|
|
35
35
|
int []x={1,2,3,4,5};
|
36
36
|
|
37
|
+
int a=3;
|
38
|
+
|
39
|
+
int from=4;
|
40
|
+
|
41
|
+
int to=2;
|
42
|
+
|
37
43
|
System.out.println(search(x,a,from,to));
|
38
44
|
|
39
45
|
}
|
40
46
|
|
41
47
|
public static int search(int[]x,int a,int from,int to) {
|
42
|
-
|
43
|
-
int a=3;
|
44
|
-
|
45
|
-
int from=4;
|
46
|
-
|
47
|
-
int to=2;
|
4
追記の編集
test
CHANGED
File without changes
|
test
CHANGED
@@ -34,7 +34,7 @@
|
|
34
34
|
|
35
35
|
int []x={1,2,3,4,5};
|
36
36
|
|
37
|
-
System.out.println(search(x));
|
37
|
+
System.out.println(search(x,a,from,to));
|
38
38
|
|
39
39
|
}
|
40
40
|
|
3
追記の編集
test
CHANGED
File without changes
|
test
CHANGED
@@ -38,7 +38,7 @@
|
|
38
38
|
|
39
39
|
}
|
40
40
|
|
41
|
-
public static int search(int[]x) {
|
41
|
+
public static int search(int[]x,int a,int from,int to) {
|
42
42
|
|
43
43
|
int a=3;
|
44
44
|
|
2
追記の編集
test
CHANGED
File without changes
|
test
CHANGED
@@ -28,20 +28,20 @@
|
|
28
28
|
|
29
29
|
#####追記
|
30
30
|
|
31
|
-
ご指摘にあった通り、
|
31
|
+
ご指摘にあった通り、書き直しました。
|
32
32
|
|
33
|
-
メソッドの方をご教授お願い致します。
|
34
|
-
|
35
|
-
public static void main(String[]args)
|
33
|
+
public static void main(String[]args)
|
36
34
|
|
37
35
|
int []x={1,2,3,4,5};
|
36
|
+
|
37
|
+
System.out.println(search(x));
|
38
|
+
|
39
|
+
}
|
40
|
+
|
41
|
+
public static int search(int[]x) {
|
38
42
|
|
39
43
|
int a=3;
|
40
44
|
|
41
45
|
int from=4;
|
42
46
|
|
43
47
|
int to=2;
|
44
|
-
|
45
|
-
System.out.println(search(x));
|
46
|
-
|
47
|
-
}
|
1
追記
test
CHANGED
File without changes
|
test
CHANGED
@@ -23,3 +23,25 @@
|
|
23
23
|
この条件で、上記のプログラムを書くにはどのように書けばよいでしょう。この問題に対して恥ずかしい話、経験が浅いせいか、悩みに悩んでも全く分からないでいます…。
|
24
24
|
|
25
25
|
今後の参考にしたいので、初心者の私でも分かりやすいご教授をお願い致します。
|
26
|
+
|
27
|
+
|
28
|
+
|
29
|
+
#####追記
|
30
|
+
|
31
|
+
ご指摘にあった通り、最初の部分だけ勘ではありますが書いてみました。
|
32
|
+
|
33
|
+
メソッドの方をご教授お願い致します。
|
34
|
+
|
35
|
+
public static void main(String[]args) {
|
36
|
+
|
37
|
+
int []x={1,2,3,4,5};
|
38
|
+
|
39
|
+
int a=3;
|
40
|
+
|
41
|
+
int from=4;
|
42
|
+
|
43
|
+
int to=2;
|
44
|
+
|
45
|
+
System.out.println(search(x));
|
46
|
+
|
47
|
+
}
|