C/C++の宿題を片付けます 61代目
■ このスレッドは過去ログ倉庫に格納されています
0485デフォルトの名無しさん
2006/02/22(水) 23:04:05[2]ビンゴゲームの為の乱数は発生させるプログラムを作成しなさい。
ビンゴゲームでは1〜100までの数を重複なくランダムに発生させる必要がある。
そこで乱数を発生させる標準ライブラリ関数randとsrandを用いて乱数を発生し
生成した数を記憶しておく配列を用意し、数の重なりをチェックする。
この配列は、添字が数(1〜100)を表し、全ての要素には、最初に0を格納しておく。
そして、発生した数字に対して、対応する要素に1を格納していく。
ex)3が発生した場合添字の3の要素に1を格納する。
そして、もし今、発生した数に対応する配列の要素がすでに1であったとき
すでに発生済みの数なのでそれを破棄し、もう1度乱数を生成する。
また、乱数の発生と表示を繰り返すごとに、「ビンゴですか(y.n)?」を表示し
yが入力されたらプログラムを終了。
y以外の場合は乱数の発生を続けるものとする。
[3] 環境
[3.1] OS: (Windows)
[3.2] コンパイラ名とバージョン:VB(でいいのかな?)
[3.3] 言語: (C++)
[4] 期限:23日正午
よろしくお願いします。
■ このスレッドは過去ログ倉庫に格納されています