2016-05-28 7 views
-2

https://en.wikipedia.org/wiki/Yacht_(dice_game)ゲームヨットの "if - then"ロジックをどのように書くことができますか?

私のC++プログラムでは5つのダイスが作成され、それぞれ1から6までの乱数があります。 もしあなたが1のすべてを本当にシンプルにすれば。それだけです:

if (dice1 == 1 && dice2 == 1 && dice3 == 1 && dice4 == 1 && dice5 == 1) 
{ 
int total = 50; 
} 

また、すべてのダイスを合計することも簡単です。しかし、「2〜4つのダイスが同じで、そのダイスを集計する」というif文を書くにはどうすればいいですか?あなたはそれを行う簡単な方法はありますか?

+0

多分私はゲームのルールを理解していません。 – helllo

+1

'dice1'、' dice2'などはあまり便利ではありません.... '' dice [x] ';-)を試してください – alain

+0

私は配列を使用することができません:/ – helllo

答えて

-4

テーブルを使用して、テーブルに1を数える変数を作成してみます。次に、それを比較することができます。

関連する問題