ゲーム数解除 確率は変数に代入して欲しい。 例えば、 1-4 50% 5-8 20% 9-36 20% 37-128 10% の時は char zone_a = 50; char zone_b = 20; char zone_c = 20; char zone_d = 10; みたいな感じで。 仕様変更したいときは、この数字かえるだけで、OK。 ベタに数字書くと、変更のときに書き直しまくらなあかんくて大変。あまりよくないねん。 普通は#define ZONE_A 50みないに定数で宣言するけど、今回は考えてることあるのであえて変数で。 ほんで、全体構造やけど、 ・rand()関数で乱数作る(テスト用に出力) ・rand()で作った値見て、1-4か5-8か9-36か37-128のゾーンに振り分け。 ・ゾーンの中のどのゲーム数か、同確率で振り分け。 ・テスト用に、決まったゲーム数を画面に表示させる。 とりあえず、ここまで作って。 whileで回すとかは、あんま意味なかったから考えなくていいわ。