INPUT中にプログラムを終了させることはできないので、INPUTである決まった文字(例えばQ)が入力されたら終了するというがいいと思います。 その代わり文字入力を受け付けないといけないので INPUT ”すうじをいれてね(Qでやめる)”,A$ IF A$==”Q” THEN END A=VAL(A$) とするのがいいかも。 AではなくA$と文字列でINPUTから受け取り、文字列から数字に変換するVALを使っています。Qを先に判定するのはVAL(”Q”)も0と変換されてしまうため数字が取れた風に扱ってしまうからです。BEEP 0はありますしね