matumatuのなでしこ学習帳

2008-02-24本日は、なでしこ本 P.77の学習です

学習レベルを判定した結果 LV = 3: HP = 143 : MP = 300

00:27

  • 完了予想日数 = 477 → 474 改善
    • 完了予想年月日 = 2009/06/15 → 2009/06/13 改善
      • はてなカウンター値 = 17415
        • 学習開始日から本日までの日数 =102日

2月22日に食べた、1,000の特注弁当

(はてな記法  : id:matumatuh18:20080223 )

の効果がようやく出てきたようで、学習が進み、

数値が、改善した。


下記のプログラム「グリッド1.nako」は、

00:27

なでしこ本CDROM → sample → 03-03

に入っているプログラムです。


#二次元配列変数『料理』にデータを代入
料理【0,0】は「メニュー」
料理【0,1】は「値段」
料理【1,0】は「カレー」
料理【1,1】は「900円」
料理【2,0】は「パスタ」
料理【2,1】は「800円」
料理【3,0】は「トンカツ」
料理【3,1】は「1200円」

#グリッドを作ってデータを表示
料理グリッドとはグリッド。
料理グリッドのアイテムは料理。

         サンプルプログラムなので、

         3個のメニューと値段を読み込んだ後に

        「メニュー   値段」

        「カレー    900

        「パスタ    800

        「トンカツ  1200

         と正常にグリッド状に表示した。


下記のプログラム「グリッド2.nako」は、

00:27

なでしこ本CDROM → sample → 03-03

に入っているプログラムです。


#二次元配列変数『料理』にデータを代入
料理【0,0】=「メニュー」
料理【0,1】=「カロリー」
料理【1,0】=「朝:バターロール」
料理【1,1】= 80
料理【2,0】=「昼:カレー」
料理【2,1】= 700
料理【3,0】=「夜:ヘルシートンカツ」
料理【3,1】= 180
# グリッドに料理を表示
料理グリッドとはグリッド。
料理グリッドのアイテムは料理。
# カロリーの合計を調べる
合計値は0
Cで1から3まで繰り返す
 合計値=合計値+料理【C,1】
# 合計を表示
「合計は、{合計値}kcalでした」と表示。

         サンプルプログラムなので、

         3個のメニューとカロリーを読み込んだ後に

        「メニュー        カロリー」

        「朝:バターロール    80   」

        「昼:カレー       700   」

        「夜:ヘルシートンカツ  180   」

         と正常にグリッド状に表示し、

        「合計は、960kcalでした」と表示した。


次に、冷凍庫に、最近話題の冷凍食品を入れて、

00:27

値段を表示するように改造した。

の値段なので、深読みしないでください。 (^^;)


プログラム名「グリッド1A.nako」

00:27

#二次元配列変数『冷凍庫』にデータを代入 (改造版)
# 最近話題の冷凍食品を冷凍庫に入れました。

冷凍庫【0,0】は「食品」
冷凍庫【0,1】は「値段」
冷凍庫【1,0】は「冷凍ぎょうざ」
冷凍庫【1,1】は「1円」
冷凍庫【2,0】は「冷凍ぶたまん」
冷凍庫【2,1】は「2円」
冷凍庫【3,0】は「冷凍串カツ」
冷凍庫【3,1】は「3円」
冷凍庫【4,0】は「冷凍イカ」
冷凍庫【4,1】は「4円」

#グリッドを作ってデータを表示
冷凍庫グリッドとはグリッド。
冷凍庫グリッドのアイテムは冷凍庫。

  • 動作結果 :  の改造プログラムを動作させると

         冷凍庫の中身として

        「食品       値段」

        「冷凍ぎょうざ    1

        「冷凍ぶたまん    2

        「冷凍串カツ     3

        「冷凍イカ      4

         が、グリッド状に表示された。


次に、私は、コーヒーや栄養ドリンクが好きなので、

00:27

カフェインが体にどの程度、摂取しているか計算出来るように改造した。


プログラム名「グリッド2A.nako」

00:27

# 二次元配列変数『体』にデータを代入 (改造版)
# 体にカフェインがどれだけ摂取しているか計算しました。
# 参考HP http://naka.cn/caffeine_about.html

体【0,0】=「飲物」
体【0,1】=「カフェイン摂取量(mg)」
体【1,0】=「朝:風邪薬」
体【1,1】= 50
体【2,0】=「昼:コーヒー」
体【2,1】= 120
体【3,0】=「夜:栄養ドリンク」
体【3,1】= 30
# グリッドに体を表示
体グリッドとはグリッド。
体グリッドのアイテムは体。
# カフェインの合計を調べる
合計値は0
Cで1から3まで繰り返す
 合計値=合計値+体【C,1】
# 合計を表示
「合計は、{合計値}mgでした」と表示。

  • 動作結果 :  の改造プログラムを動作させると

         体に摂取したカフェインとして

        「飲物       カフェイン摂取量(mg)」

        「朝:風邪薬    50          」

        「昼:コーヒー   120          」

        「夜:栄養ドリンク 30          」

         が、グリッド状に表示され、

        「合計は、200mgでした」と表示された。


明日の予定

00:27

なでしこ本 P.78に進む予定です。