質問編集履歴

1

while文を使ってみたものを載せました。

2018/08/08 02:31

投稿

goc0_c
goc0_c

スコア8

test CHANGED
@@ -1 +1 @@
1
- 簡単なクイズゲームの改善
1
+ クイズゲームの改善について
test CHANGED
@@ -57,3 +57,79 @@
57
57
  どのように変更すれば理想になるでしょうか。
58
58
 
59
59
  よろしくお願いします。
60
+
61
+
62
+
63
+
64
+
65
+ 追記
66
+
67
+
68
+
69
+ ```
70
+
71
+ public class Quiz {
72
+
73
+ public static void main(String[] args) {
74
+
75
+ System.out.println("「上上下下左右左右BA」でお馴染みの名前は○○コマンド?");
76
+
77
+ System.out.println("1:コナミ 2: ナムコ 3: セガ");
78
+
79
+ System.out.print("正解の番号を入力してください>");
80
+
81
+ int ans = new java.util.Scanner(System.in).nextInt();
82
+
83
+
84
+
85
+ while (ans != 1 || ans != 2 || ans !=3 ) {
86
+
87
+ System.out.print("正解の番号を入力してください>");
88
+
89
+ int ans = new java.util.Scanner(System.in).nextInt();
90
+
91
+ }
92
+
93
+
94
+
95
+ if (ans == 1) {
96
+
97
+ System.out.println("正解です!");
98
+
99
+ System.out.println("1986年に発売されたFCソフト「グラディウス」が元祖ネタです。");
100
+
101
+ }
102
+
103
+ else if (ans == 2) {
104
+
105
+ System.out.println("不正解です…");
106
+
107
+ }
108
+
109
+ else if (ans == 3) {
110
+
111
+ System.out.println("不正解です…");
112
+
113
+ }
114
+
115
+ else {
116
+
117
+ System.out.println("1~3の番号を入力してください。");
118
+
119
+ }
120
+
121
+ }
122
+
123
+ }
124
+
125
+ ```
126
+
127
+ 返信が遅れて申し訳ありません。
128
+
129
+ 自分でwhile文を使ったのはこれです。
130
+
131
+ 何人かの方に正解らしきコードを教えてもらったのですが、
132
+
133
+ 内容を理解できないので、勉強不足ということでもう一度、
134
+
135
+ 勉強しなおします。