回答編集履歴
4
説明追加
test
CHANGED
@@ -190,4 +190,8 @@
|
|
190
190
|
|
191
191
|
|
192
192
|
|
193
|
+
選択子の「あいうえ」は、考える必要がありますね。
|
194
|
+
|
195
|
+
|
196
|
+
|
193
197
|
以上、どうでしょうか。
|
3
不正解に出力変更
test
CHANGED
@@ -160,7 +160,7 @@
|
|
160
160
|
|
161
161
|
if (!answer.equals(String.valueOf(q.getAnswer()))) {
|
162
162
|
|
163
|
-
System.out.println("
|
163
|
+
System.out.println("不正解!!");
|
164
164
|
|
165
165
|
break; // forまで終了
|
166
166
|
|
2
正解処理追加
test
CHANGED
@@ -164,6 +164,10 @@
|
|
164
164
|
|
165
165
|
break; // forまで終了
|
166
166
|
|
167
|
+
} else {
|
168
|
+
|
169
|
+
System.out.println("正解!!");
|
170
|
+
|
167
171
|
}
|
168
172
|
|
169
173
|
|
1
ユーザ入力、回答判定などソース修正
test
CHANGED
@@ -96,19 +96,35 @@
|
|
96
96
|
|
97
97
|
|
98
98
|
|
99
|
+
import java.io.BufferedReader;
|
100
|
+
|
101
|
+
import java.io.IOException;
|
102
|
+
|
103
|
+
import java.io.InputStreamReader;
|
104
|
+
|
105
|
+
|
106
|
+
|
99
107
|
public class Quiz2 {
|
100
108
|
|
101
109
|
|
102
110
|
|
103
|
-
public static void main(String[] args) {
|
111
|
+
public static void main(String[] args) throws IOException {
|
104
112
|
|
105
113
|
|
106
114
|
|
107
|
-
//
|
115
|
+
// ユーザ入力
|
116
|
+
|
117
|
+
InputStreamReader isr = new InputStreamReader(System.in);
|
118
|
+
|
119
|
+
BufferedReader br = new BufferedReader(isr);
|
120
|
+
|
121
|
+
String answer;
|
108
122
|
|
109
123
|
|
110
124
|
|
111
125
|
int num = 1 ;
|
126
|
+
|
127
|
+
|
112
128
|
|
113
129
|
for (Q q : Q.values()){
|
114
130
|
|
@@ -130,17 +146,33 @@
|
|
130
146
|
|
131
147
|
|
132
148
|
|
133
|
-
|
149
|
+
System.out.println("回答Noを入力してください");
|
134
150
|
|
135
|
-
System.out.println("回答は" + q.getAnswer() + "です。");
|
136
151
|
|
152
|
+
|
153
|
+
// ユーザ入力
|
154
|
+
|
137
|
-
|
155
|
+
answer = br.readLine();
|
156
|
+
|
157
|
+
|
158
|
+
|
159
|
+
// 入力したのが正解でない
|
160
|
+
|
161
|
+
if (!answer.equals(String.valueOf(q.getAnswer()))) {
|
162
|
+
|
163
|
+
System.out.println("回答間違ったので終了します。");
|
164
|
+
|
165
|
+
break; // forまで終了
|
166
|
+
|
167
|
+
}
|
168
|
+
|
169
|
+
|
138
170
|
|
139
171
|
}
|
140
172
|
|
173
|
+
br.close();
|
174
|
+
|
141
175
|
}
|
142
|
-
|
143
|
-
|
144
176
|
|
145
177
|
}
|
146
178
|
|