質問編集履歴
2
ソースコードの変更、現状の課題の追加
test
CHANGED
File without changes
|
test
CHANGED
@@ -204,6 +204,8 @@
|
|
204
204
|
|
205
205
|
while文を用いて試してみたのですが知識不足でうまく作用されませんでした。
|
206
206
|
|
207
|
+
while文ですべてくくり、じゃんけんの勝ちと負けの際にbreakで抜けられるようにするようコードを書いたつもりです。
|
208
|
+
|
207
209
|
現状
|
208
210
|
|
209
211
|
・Exception in thread "main" java.lang.Error: Unresolved compilation problem:
|
1
ソースコードの変更、現状の課題の追加
test
CHANGED
File without changes
|
test
CHANGED
@@ -4,7 +4,7 @@
|
|
4
4
|
|
5
5
|
はじめまして。java初心者のものです。初歩的な質問かもしれないのですがお答えいただけたら幸いです。
|
6
6
|
|
7
|
-
javaを用いてじゃんけんゲームを作成しているのですが、あいこの際にじゃんけんの入力を繰り返しを行えるよう改良したいと考えています。もしよければどなたかご教授いただけませんか。
|
7
|
+
javaを用いてじゃんけんゲームを作成しているのですが、あいこの際にじゃんけんの入力を繰り返しを行えるよう改良したいと考えています。もしよければどなたかご教授いただけませんか。ほかに必要な記載があれば教えてくださるとありがたいです。よろしくお願いします。
|
8
8
|
|
9
9
|
|
10
10
|
|
@@ -28,6 +28,8 @@
|
|
28
28
|
|
29
29
|
public static void main(String[] args) {
|
30
30
|
|
31
|
+
while(true) {
|
32
|
+
|
31
33
|
// ユーザの手をキーボードから入力してもらう
|
32
34
|
|
33
35
|
int user = getUser();
|
@@ -178,11 +180,19 @@
|
|
178
180
|
|
179
181
|
System.out.println("結果は..."+result);
|
180
182
|
|
183
|
+
if((user==0 && cpu==1)||(user==1 && cpu==2)||(user==2 && cpu==0)||(user==0 && cpu==2)||(user==1 && cpu==0)||(user==2 && cpu==1)) {
|
184
|
+
|
185
|
+
break;
|
186
|
+
|
181
|
-
}
|
187
|
+
}
|
182
|
-
|
188
|
+
|
183
|
-
}
|
189
|
+
}
|
190
|
+
|
184
|
-
|
191
|
+
}
|
192
|
+
|
185
|
-
|
193
|
+
}
|
194
|
+
|
195
|
+
}
|
186
196
|
|
187
197
|
```
|
188
198
|
|
@@ -194,4 +204,16 @@
|
|
194
204
|
|
195
205
|
while文を用いて試してみたのですが知識不足でうまく作用されませんでした。
|
196
206
|
|
207
|
+
現状
|
208
|
+
|
209
|
+
・Exception in thread "main" java.lang.Error: Unresolved compilation problem:
|
210
|
+
|
211
|
+
at JankenIf.main(JankenIf.java:6)
|
212
|
+
|
213
|
+
という表示が出るため実行に移せない。
|
214
|
+
|
197
|
-
|
215
|
+
・実行できないため、あいこの際に繰り返しが適切にされるかわからない。
|
216
|
+
|
217
|
+
理想
|
218
|
+
|
219
|
+
・じゃんけんの勝敗がつくまで繰り返しじゃんけんを行うコードを作る。
|