魔術師をめざして

魔術師を目指して、相場・数学・プログラム言語を研究しています。

なでしこ⑮

今回は、簡単だが、基本的で重要なことをテストした。

以下のプログラムを実行した。よく見てほしい。

 

文字サイズは 36。

「数字は?」と尋ねる。

もしそれが0なら#数字以外が入力された

「もう一度」と尋ねる。

INT(それ)を表示#数字以外は0

違えば INT(それ)を表示。

 

実験して分かったのは、

①INTは、大文字しか許さない。小文字はエラー。

②全角でもよい。

③INTは、全角の数字文字列もちゃんと変換する。

④英字や漢字などを入力すると、INTは、ゼロ0を返す。

⑤見ての通り、もしそれが0ならと言う構文が使えた。

 

以上のことが分かった。これで、入力された数字チェックができる。

INTで、0だったら、入力が不適正だということだ。