2

これが私の状況です。私は現在、Lazarus IDE で Turbo Pascal 言語を使用してYahtzee ゲームを作成しており、開発のスコアリング側まで進んでいます。スコアリングの下位セクションをすでに完了しており、上位セクションを開始していますが、必要ですスリーオブアキンドをチェックする手順を書くのに役立ついくつかの助けがあります。私の最初の考えは、配列を使用してサイコロの値の乱数をロードし、ループ関数を使用して3つの等しい数をチェックすることでしたが、あまり自信がありませんこのエリアの中では。助けてもらえますか?私はコードを求めているわけではありませんが、それは役に立ちますが、正しい方向へのプッシュだけです。

私のサイコロ整数値変数は、「Dice1」、「Dice2」、「Dice3」、「Dice4」、「Dice5」、「Dice6」です。

4

2 に答える 2

3

または、並べ替えてから繰り返して、3 つの同じ値が連続しているかどうかを確認します。サイコロの値を含む並べ替えられた配列は、ストリート、カレ (フォーカード)、ヤッツィーなどの他の検出にも使用できます。

于 2014-10-17T10:46:55.253 に答える