長年のファン、初めてのポスター:)
こんにちは。初めての Java クイズで、これは壊滅的な設計上の欠陥である可能性があるため、この質問にはさらに説明が必要だと思います。
ゲームはこれです...ユーザーは数学の質問をされ、次に3つの選択肢が与えられ、答えとして1、2、または3を入力する必要があります...これは実際の答えと比較され、次にユーザーのスコアと比較されます1ずつ増減します。
これまでのところ、偽の回答と正しい合計とともに、質問を作成するためのランダム ビットを生成するすべての準備が整いました。
私は、ユーザーが 1、2、または 3 を選択するところまで来ています... if ステートメントとすべてがあります。
コンテキストが設定されたので、これが根本的な問題です...
ユーザーが画面で見ている...
「なに… 32-83(1):-51(2):-55(3):-48
選択内容を入力してください:"
ユーザーが間違った答えである2を押した場合、「-55」ビットをキャプチャするにはどうすればよいですか?多分)。
これは、Java を使用する最初の試みです :)
前もって感謝します!
ああ、おそらくこれは、画面に表示される質問を生成するコードであることに言及する価値があります...
public String generateQuestionOnScreen(){
String s = "What is... "+l+""+c+""+r;
return s;
}
..そして、これはオプションを示しています..
public void generateOptionsOnScreen(){
int array[]=new int[3];
array[0]=result;
array[1]=fake1;
array[2]=fake2;
System.out.println("(1): "+result);
System.out.println("(2): "+fake1);
System.out.println("(3): "+fake2);
}