情報科学概論
2001.6.26の復習課題に関するヒント
今年の場合について、月と日をコマンドライン入力として与えたら曜日を返すスク
リプトを作成し、提出せよ。動作としては以下のようになることを想定している。
$ ruby day.rb 6 26
ちなみにスクリプトは7行程度で実現できる。作成したスクリプトはday.rbという名前として添付ファイルと
して提出すること。
あらかじめ以下の配列を用意しておく。
month = [0,31,28,31,30,31,30,31,31,30,31,30]
あとは月と日からその日が元旦から数えて何日目かを計算する。元旦が何曜日か
が分かれば後は問題無いはず。動作の確認のために本当の曜日を知る方法は、コマ
ンドラインから cal コマンドにより行えば簡単である。
$ cal 1 2001
とすると、1月のカレンダーが表示される。
課題
その日は 火曜日 です
$
ヒント
day = ["日曜日","月曜日","火曜日","水曜日","木曜日","金曜日","土曜日"]
課題ページに戻る