matumatuのなでしこ学習帳

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

プログラム名「メニューA.nako」

21:51

# メニュー (改造版)
# ひまわり本P.117と公式マニュアルを参考にして、
#            日本語入力を自動的にON・OFFするように、改造Aを行った。
# ひまわり本P.74の記事を参考にして、リストの削除が出来るように、改造Bを行った。

料理【0】は「ハンバーグ」
料理【1】は「カレー」
料理【2】は「ピザ」
料理【3】は「ラーメン」

料理リストとはリスト。
料理リストのアイテムは料理。
# 料理を追加
ダイアログIME=「IMEオン」 # 改造A IMEを自動ON
「何を追加しますか?」と尋ねる。
それを料理に配列追加。
料理リストのアイテムは料理。

# 料理を削除         改造B
ダイアログIME=「IMEオフ」 # 改造A IMEを自動OFF
「どの料理を削除しますか? 数字で入力してください」と尋ねる。
X = それ
料理のXを配列削除
料理リストのアイテムは料理。

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

         料理リストとして

        「ハンバーグ」

        「カレー」

        「ピザ」

        「ラーメン」が表示された後に、

        「何を追加しますか?」と尋ねられ、

        「天ぷら」と入力すると、

         料理リストの一番下に、

        「天ぷら」が正常に追加された。

         IMEが自動的にONになるので、

         入力が楽になった。

        「どの料理を削除しますか? 数字で入力してください」

         と質問され、IMEが自動的にOFFになったので、

         半角数字の4を入力すると、先ほど追加した料理「天ぷら」

         が削除された。