私は、ユーザーがクラップス(プレイス)を撮影できるようにする、Scannerを使用してJavaで簡単なプログラムを作成しようとしています。"Elseステートメントの場合"をループするjava
1.このコードでは、ユーザーにどれくらいの金額を入力するかを尋ねます。
コードは、ユーザーに賭け金の入力を求めます。
乱数ジェネレータを使用すると、ユーザーにロールした情報を通知し、ユーザーに勝ち/紛失した金額を通知します。
彼らは2,3,7,11、または12を転がしたときに、私はどのようにわからない、成功した彼らは勝ったか失ったときにユーザーに通知するためにコンピュータを伝えることができました
4,5,6,8,9、および10などの他のランダムな値が丸められたときに、サイコロを回転させ続けるようにコンピュータに指示するには、助けてください。ここに私のコードは次のとおりです。ループは、ユーザーがお金がなくなるまでゲームを続けるためにしながら、
System.out.println("How much is in your purse?: ");
purse = input.nextInt();
System.out.println("make a bet: ");
bet = input.nextInt();
int pNumber = rand.nextInt(12) + 1;
if (pNumber == 2 || pNumber == 3 || pNumber == 12)
{
purse = purse - bet;
System.out.println("you rolled a " + pNumber);
System.out.println("you lost $" + bet);
}
else if (pNumber == 7 || pNumber == 11)
{
purse = purse + bet;
System.out.println("you rolled a " + pNumber);
System.out.println("you won $" + bet);
}
else
{
System.out.println("you rolled a " + pNumber + ",keep rolling");
}
ユーザーが勝ったり敗れたりするとゲームが終了しますか? – paisanco
いいえ、ユーザーはお金がなくなるまでゲームを続けます(財布== 0) –