- ベストアンサー
整数でないとき
10 INPUT X 20 IF X=0 THEN END 30 C=X-2*INT(X/2) 40 IF C=0 THEN PRINT”偶数” ELSE PRINT”奇数” 50 GOTO 10 というプログラムはXが整数でなければ奇数と判定してしまいます。20行と30行の間に命令を追加して、Xが整数でないときは”整数でない”と表示して、次の入力を待つように修正し、整数のときだけ奇数か偶数かを判定するようにするには、 25 IF X^2>INT(X^2) THEN PRINT”整数でない”:GOTO 10 を追加する。 でよいのでしょうか? ぜひ教えてください。
- みんなの回答 (4)
- 専門家の回答
お礼
学校でBASICの実習をしているのですが、先生も今はほとんど使われていないと言っていました。 N88BASICと打ち込んでスタートさせてます。 もしかして20年前のベーシックかも・・・