書き方のヒント

To: it-r-0418-rpt@e.koeki-u.ac.jp
Subject: 第 2 回レポート「Ruby 言語でプログラミング」
---- 
4 月 18 日のレポートについて

公益ルビ緒
ta05001
スウェーデン語クラス 9
総合科目系

1A. 0x32 = ....
  :

1B. 0b11010101 = ....
  :

  :
2A. 

while -- end を使用して、
ある上限を越えたら終了するようにすると、waste.rb と同様の問題に
なるのではないかと考えた。 はじめに解答の方向性を書くとよい。

a) 「今年のフンギ茸は 1 kg 1000  円であった。物価の変動が
一年に 10% であるならば、フンギ茸の値段が 1kg  4000 
円になるのは何年後か。」という設定を考え、
これについて解くプログラム while_mashroom.rb を作成した。
   :  設問を書くのではなく、自分で考えた問題の設定を書く。

   :
b) 作成したプログラム  
   Ctrl-x i を使って作成したプログラムを本文に入れる。 
#!/usr/koeki/bin/ruby

p = p0 = 1000  # フンギ茸の値段            一行ずつ解説をする。# を使うとよい。
y=0            # 調査を開始した年(今年)

while p < 4*p0  # フンギ茸の値段が 4 倍になったら止める

  i *= ....
  :

  :
c) フンギ茸の値段を p とする。初期値(フンギ茸の今年の値段)
も p0 とした。初期値は p0 = 1000 円である。 
また、最大になる値をもとのプログラムの 2 倍から 4 倍にした。.... 
   : もとにしたプログラムからの変更点を述べる。
   
   :
このプログラムは、while -- end が条件を満たさなくなるまで ... 
   : 上で書き切れなかった解説をここで書いてもよい。
   
   :
d) 結果 
   Kterm で実行した画面 Ctrl-y を使って貼り付ける。

   1 年目     1100 円
   2 年目     1210 円 
   :
   
   :
e) 値上がって価格が 4 倍になる年は .... 
   : bc -l を使って数値を調べたり、他の方法でやってみた場合の実験結果などを書く。
  
   :

3. 今回の講義では、while -- end 文が新しく出てきた。今回学んだことをまとめつつそれについて感想をかくとよい。
while -- end は繰り返すときに使う。繰り返すのを止める条件は、
while のすぐ後に書いた。....
今回苦労した点は .... 
   :

   :
最後にはうまく動いて楽しかった。


参考文献

基礎プログラミング I 第 20 回「もののしくみ」 設計をするには
西村まどか
http://roy/~madoka/20XX/r1/01_plan.html

: 

------------- attachments ------------------------------
    Multipart/Mixed                      1/
 1  Text/Plain(guess)                      *Cover.txt
 2  Text/Plain(guess)                      プログラム.rb
 3                                         .
--------0-1-2-3-4-5-6-7-8-9-----------------------------