- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:javaでスロットを作っているのですが・・)
Javaでスロットマシーンを作る際のお金の変動について
このQ&Aのポイント
- Javaでスロットマシーンを作成している際、お金の変動がうまくいかない問題が発生しています。
- 現在の実装では、switch文の中で一度お金を計算しているが、2回目以降の計算がうまく行われていないようです。
- この問題を解決するためには、switch文の中でお金の変動を正しく計算する方法を見つける必要があります。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
moneyが初期値の手持ち額ということであれば、 ループに入る前に temochi = money; として、あとはループの中でswitch文の選択に合わせて temochiの値を変動させます。 while(temochi > 0) { value = ...;//読み取り switch(value) { case 1: temochi = temochi - 50; ... case 2: temochi = temochi - 100; .. } } のようにすればいいのでは?
お礼
ご回答ありがとうございます! 回答者様がおっしゃるとおり組み込んだところ うまくいきました^^ 勝手にTemochi=Temchi...にするとエラーでると思っておりました。 非常に勉強になりましたありがとうございます!!