基礎プログラミング II 第 4 回 「繰り返しは引っ張りだそう」 レポート課題


To: it-r2-1024-rpt@e.koeki-u.ac.jp
Subject: 第 4 回 繰り返しは引っ張りだそう レポート課題 
----
第 4 回 繰り返しは引っ張りだそう レポート課題 

氏名:
学籍番号:
語学クラス:
コース(系):
  1. 筆記問題
    1. なぞときを一題以上考えよ。なぞときとは、
       A とかけて、 B と解く」
      
      「その心は?」
      
      「 C だから。」
      
      から成り立つ文章の形式である。 C には共通の言葉が入る。 A と B は意味合いが遠いほうが、座布団をもらえる確率が高い。
      
      「大都会の満員電車で通勤する単身赴任のお父さんとかけまして、
      UNIX を使う公益大の学生と解きます。」
      「その心は?」
      「毎度ホーム $HOME に来ます。」
      「調理された牡蠣とかけて、商店街のくじと解きます。」
      「その心は?」
      「めったに当たりません。」
      
    2. 2 変数による数式の設定を 2 例書き出せ。また、それに対する数値を入れ、 解答を得よ。2 変数なら 2 つ以上の数値の解答例が必要である。
      ルビ緒はみかんとりんごを買って代金がいくらかかるか調べた。 みかんの値段は 1 個 30 円、りんごの値段は 1 個 20 円である。
  2. プログラム問題 1 問目は全員答える。2 問目以降は興味ある学生は 1 問選択。
    1. 上記の例を使ってもよい。 変数が 2 つ以上定義されている def -- end を用いた数値の計算を導く def_twoparam.rb
      orange, apple をそれぞれみかんとりんごの個数とする。 上の例では値段は与えられている。 買った合計を shopping(orange, apple) として呼び出すことにする。
    2. 変数のうち 1 つを固定した計算を考えてみる。def_oneparam_a.rb
      みかんは 2 つ買うことにした。りんごの個数を入力すると、 支払額を求められるプログラムを考える。
    3. 前問の問いについて本日の barplot を使用して、棒グラフを書く。 def_oneparam_bar.rb
    4. 前問のグラフを def_param.txt として出力する部分を付け加えた def_oneparam_write.rb
  3. 感想
    義務教育で学んだ算数や数学と同じしくみかどうか考えよ。 表計算、簿記などからグラフを作る経験はあるか。ある場合は、 似たようなしくみかどうか、考えよ。
  4. 参考文献など

演習問題について