C/C++の宿題片付けます 135代目

このエントリーをはてなブックマークに追加
842デフォルトの名無しさん
[1] 授業単元:自学
[2] 問題文(含コード&リンク):擬似乱数を用いて大吉(excellent luck)中吉(good luck)吉(good luck)凶(bad luck)大凶(worst luck)を出力し
それぞれの項目のコード4,3,2,1,0を返す関数fortune()を作成せよ
ただしそれぞれの項目が現れる確立は順に5.0,20.0,50.0,20.0,5.0%とする。
またこの関数を用いて2000回のサンプリングを行ったときそれぞれの項目の出現割合を出力するプログラムを作成し上記の割合とほぼ同じ値が得られていることを検証せよ。

[3] 環境
 [3.1] OS: Linux
 [3.2] コンパイラ名とバージョン:gcc
 [3.3] 言語:C
[4] 期限:6/1まで
[5] その他の制限 自学なのでコメントをつけていただけるとうれしいです。よろしくお願いします。