情報科学概論
Bクラス 小テスト 2006.01.30

Back


以下の設問の解答は所定の解答用紙に記入 して添付書類として提出して下さい.その際に,ファイル名 を必ず自分にあったものに変更することと学生番号と氏名を記入すること を忘れないようにして下さい.

提出は合図があるまで勝手にしないこと!指示に従って 作業を行うこと.

設問

5以上8以下の整数の乱数 n を発生させる.n x n個の200以 下の正の整数の 乱数を発生させ, n n 列に並べるように配列化し,表示 する.その右上 の隅から左下の隅までの対角線上の数の和を求め,表示するスクリプトを作成せ よ.実行結果は以下のような表示になるものとする.

 152  34 102 165 106  32  15  45
 194 160 185  34 116   4  82 161
  74  19 127 138 147  32 145 143
 193 138  90 102  55 161  50  49
 174 129 165  18 190  96  39  93
 188 108  22   6  67  91  86 182
 109  61 190 193   5  61 188  84
  82  97 164 181  61   2   5  60

対角線上の数の和:397


提出形式

宛先 justice@mag.shimane-u.ac.jp
添付ファイル名 rubytestb01-30_s0540**.rb
件名 Ruby_TestB01-30_s0540**
注意 「添付ファイル名」と「件名」の**をそのままにしないで,必ず自分の学生番号 に修正して下さい.


Back