以下のような内容のテキストファイルdata.txtがある。
Name | English | Math | Phys |
A | 65 | 80 | 70 |
B | 80 | 90 | 90 |
C | 75 | 65 | 70 |
D | 95 | 75 | 65 |
E | 85 | 100 | 100 |
上記の表は学生A〜Eまでの英語、数学、物理の試験の点数を並べたものである。画面では表のように見えるが、各項目間はスペース(空白文字)を適当な数だけ入れて列がきちんと表示されているものとする。各教科の平均点を算出するスクリプトを作成せよ。動作は
$ ruby average.rb data.txt
と言う形式でさせるものとする。表示結果は
Average: | English = 80 | Math = 82 | Phys = 79 |
となるようにする。ここで、結果の表示においては各項目間はTABが入っているものとする。作成したスクリプトはファイル名をs0140**.txtとしてメールに添付すること。すなわち、学生番号に拡張子.txtを付けたものである。拡張子に注意!
ヒントのページ
提出方法
提出先 | gaia@mag.shimane-u.ac.jp |
提出期限 | 2001.5.28 17:00 |
件名 (サブジェクト) | ruby5-22 |
その他 | 成績の付け間違いを防止するために、メールの本文には自分の氏名を書くこと。署名を設定すれば毎回書く必要はないので楽である。 |
なお、質問等がある場合には上の提出先とは別の
nawate@ecs.shimane-u.ac.jp
宛てにメールを出すこと。提出先アドレスに質問を出しても回答は期待できないのであしからず。
本日のテキストに戻る