情報科学概論
Bクラス 宿題 2005.11.07

Back


宿題においても, 解答用紙 を使用する.この書式で解答を提出すること.

設問

rand(52) + 1 を使って,1から52までの整数を乱数で発生させる.そ れらの数字をトランプのカードに対応させるために,以下のような表により割り 当てるものとする.

数字
マーク 12345 678910 111213
スペード 12345 678910 111213
ダイヤ 1415161718 1920212223 242526
クラブ 2728293031 3233343536 373839
ハート 4041424344 4546474849 505152

この表の見方は,例えば乱数で15が発生したとすると,カードは「ダイヤの2」 となり,40であれば「ハートの1」,というようになっている.これを用いて, 次のように結果を表示するスクリプトを作成せよ.なお,結果の出力には printf を1回だけ用いるものとする.

発生した乱数は 29
トランプのカードは クラブ の 3

この宿題を考えるには次回の内容の予習が必要です.テキストを参考に考えて下さい.


提出先 justice@mag.shimane-u.ac.jp
提出期限 2005.11.14 13:00
件名 Ruby-taskB-11-07-s0540**
添付書類名 rubytaskb11-07_s0540**.rb
その他 本文には学生番号と氏名を記載しておくこと
件名を間違えた場合は採点されないことがあるので注 意すること
質問用アドレス strike@mag.shimane-u.ac.jp


Back