matumatuのなでしこ学習帳

2008-03-10本日は、なでしこ本 P.94の学習です

学習レベルを判定した結果 LV = 4: HP = 115 : MP = 400

22:37

  • 完了予想日数 = 427 → 424 改善
    • 完了予想年月日 = 2009/05/10 → 2009/05/08 改善
      • はてなカウンター値 = 22647
        • 学習開始日から本日までの日数 =117日

学習が進み、数値が改善した。


下記のプログラム「引数の参照渡し.nako」は、

22:37

なでしこ本CDROM → sample → 04-01

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


# 関数の定義
●テスト集計(データの{参照渡し}最高点と{参照渡し}最低点を)
  データの配列最大値を最高点に代入。
    データの配列最小値を最低点に代入。

# 関数の呼び出し
点数は「80
100
20
50」
点数のトップとラストをテスト集計。
「トップは{トップ}点」と表示。
「ラストは{ラスト}点」と表示。

  • 動作結果 : 「引数の参照渡し」さすが、

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

         実行すると、「トップは100点」

               「ラストは20点」

         と正常に表示された。


次に、なでしこ本 付録P.323を参考にして、

22:37

平均点も参照渡しすることにより、3つの値を返す関数

を作る改造をしました。


プログラム名「引数の参照渡しA.nako」

22:37

# 関数の定義 (改造版)
# なでしこ本 付録P.323を参考にして、
# 平均点も参照渡しすることにより、3つの値を返す関数を作る改造をしました。
# データー数も10個に増やした。

# 関数の定義
●テスト集計(データの{参照渡し}最高点と{参照渡し}最低点と{参照渡し}平均点を)
  データの配列最大値を最高点に代入。
    データの配列最小値を最低点に代入。
    データの配列平均を平均点に代入。

# 関数の呼び出し
点数は「80
5
17
100
30
44
22
20
15
50」
点数のトップとラストと平均をテスト集計。
「トップは{トップ}点」と表示。
「ラストは{ラスト}点」と表示。
「平均は{平均}点」と表示。

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

       「トップは100点」

       「ラストは5点 」

       「平均は38.3  」

        と正常に表示された。


明日の予定

22:37

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

ゲスト



トラックバック - http://nadesiko.g.hatena.ne.jp/matumatuh18/20080310