今日すること

ruby でいくつかのプログラミングを行なう。

  1. 下記のレベル1もしくはレベル2を c:\texdoc\ks13.rb のようなファイルに作成し、 プログラム本体と実行結果を提出せよ。
  2. レベル3にならって $ \displaystyle f(n)= \prod_{k=1}^n (k^2+1)$ (例) を出力する関数を作れ。 $ f$ の定義は適当に(以下のことが実行できる程度に)変えること。 その関数を使って $ f(10),f(15),f(25)$ を計算せよ。
  3. プログラムは verbatiminput, 実行結果はコピペと verbatim を 用いて tex に貼り付け、 kk13.pdf を作成すること。

maxima でも同じようなことができる。もしお好みならば ruby の代わりに maxima で解答しても良い。 ただし、maxima プログラミングの詳細は自分でネットをめぐる等して 手に入れること。