matumatuのなでしこ学習帳

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

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

23:51

  • 完了予想日数 = 410 → 408 改善
    • 完了予想年月日 = 2009/05/01 → 2009/04/30 改善
      • はてなカウンター値 = 26991
        • 学習開始日から本日までの日数 =125日

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


下記のプログラム「デバッグ例.nako」は、

23:51

なでしこ本P.102を参考にして、

入力作成したプログラムです。

CDROMには入っていません。


!変数初期化が必要
恋人は「ともこ」
変人を表示。

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

         実行すると、

        「大変申し訳ありません。       」

        「下記のエラーが検出されました。   」

        「ご確認をお願いします。       」

        「-------------------------------」

        「[エラー] デバッグ例.nako(3):   」

        「 単語の読取に失敗。単語『変人』が  」

        「初期化されずに使われました。    」

         と正常にエラーが表示された。 (^_^;)


次に、なでしこ本 P.102の記事を参考にして、

23:51

さらに厳格にチェックできるように、「!変数宣言が必要

に修正し、「変人」→「恋人」に修正しても、エラーが出るか

確認できるように改造した。


プログラム名「デバッグA.nako」

23:51

# デバッグ例A (改造版)
# なでしこ本 P.102の記事を参考にして、
# さらに厳格にチェックできるように、「!変数宣言が必要」
# に修正し、「変人」→「恋人」に修正しても、エラーが出るか
# 確認できるように改造した。

!変数宣言が必要
恋人は「ともこ」
恋人を表示。

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

        「大変申し訳ありません。       」

        「下記のエラーが検出されました。   」

        「ご確認をお願いします。       」

        「-------------------------------」

        「[エラー] デバッグ例.nako(8):   」

        「 単語の読取に失敗。未定義の単語   」

        「『恋人』があります。        」

        「厳密に宣言してください。      」

         と表示された。

         変数は「変人」→「恋人」に修正して

         いるが、変数宣言を省略したので、

         正常にエラーが出た。 (^_^;)


次に、なでしこ本 P.102の記事を参考にして、

23:51

上記の改造プログラムを、さらに改造し、エラーが

ないようにした。


プログラム名「デバッグB.nako」

23:51

# デバッグ例B (改造版)
# なでしこ本 P.102の記事を参考にして、
# さらに厳格にチェックできるように、「!変数宣言が必要」
# に修正し、「変人」→「恋人」に修正。
# さらに、エラーが出ないように、変数宣言した。

!変数宣言が必要
恋人とは文字列
恋人は「ともこ」
恋人を表示。

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

        「ともこ」

        と正常に表示され、ようやくエラー表示が消えた。


明日の予定

23:51

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

順調に学習が進み、明日から第5章に入る予定です。

なでしこ学習レベルも、自動的にLV = 5にレベルアップします。