ポーカーゲーム 1年 組 番 ____ 52枚のカードを作成 Rnd * 13 * 4 ↑0.0・・~51.9・・までの数値を発生させて Int( nc1 = ) ↑整数部分を取り出す(0~51) ↑それをnc1に代入する nc1 = Int(Rnd * 13 * 4) 1~13までのカードに変換 Cells(7, i) / 4 ↑(7,i)に入っている値(0~51)を4で割る (=0,0.25,0.5,0.75,・・・,12.5,12.75) +1 1を足す(=1,1.25,1.5,1.75,・・・,13.5,13.75)↑ Int( ) 整数化する(=1,1,1,1,・・・,13,13)↑ Cells(3, i) = ↑それを(3,i)に代入する Cells(3, i) = Int(Cells(7, i) / 4 + 1) 4種類のマークをつける • さっき作った0~51までのカードを4で割る • (0.0,0.25,0.5,0.75,1.0,1.25・・・) • 小数点以下が • .0 → スペード • .25 → ハート • .5 → クローバー • .75 → ダイヤ に変換すると4種類のマークがつけれる ポーカーゲームのルール • • • • 同じ数字が2枚そろえば「ワンペア」 ペアが2つあれば「ツーペア」 同じ数字が3枚あれば「スリーカード」 12345のように階段になっていれば「スト レート」 • 全部同じマークなら「フラッシュ」 • ワンペアとスリーカードが同時に起きれば 「フルハウス」 ポーカーゲームのルール2 • ストレートとフラッシュが同時に起きれば 「ストレートフラッシュ」 • 同じ数字が4枚あれば「フォーカード」 • 全部スペード かつ 1,10,11,12,13 なら「ロイヤルストレートフラッシュ」 • ※下に行くほど強い役になります。 ゲーム開始! • 実際にゲームを体験してみよう! • 強い役はなかなか出ません! START
© Copyright 2024 ExpyDoc