プチコン3号 SmileBASIC コミュニティプレイ日記ネタバレイブイブ ibukifumoto2017/09/03 13:07:52このLINPUTをランダムに出したいです。どうすればいいですか?あとはINPUTで新しい文字を出すときにエラー?見たいなのを消したいです!2そうだね 3返信プレイ済み2017/11/02 22:02:17に取得
プチコン3号 SmileBASIC コミュニティ返信[1]親投稿ネタバレだにえる haru2016nen2017/9/3 13:14ランダムってこう言うこと? N=RND(3) ON N GOSUB @0,@1,@2 END @0 : INPUT (略) : RETURN @1 : INPUT (略) : RETURN @2 : INPUT (略) : RETURN1そうだね プレイ済み2017/11/02 22:02:17に取得
プチコン3号 SmileBASIC コミュニティ返信[2]親投稿みむ*mim hidemimtp2017/9/4 9:18DIM ARR$[3] COPY ARR$,@MESSAGES LINPUT ARR$[RND(3)],ADR$ @MESSAGES DATA "きょうはカレー","くろがおすすめ","ゆっくりやすもう" みたいな感じ? LINPUTはINPUTと同じくユーザー入力を求める命令ですが、 1,2つめの問いからメッセージを出すなら、PRINTでいいのでは? 0そうだね プレイ済み2017/11/02 22:02:17に取得
プチコン3号 SmileBASIC コミュニティ返信[3]親投稿みむ*mim hidemimtp2017/9/4 9:23INPUTでのエラーは、問に対する答えの型が違っていたり(受ける変数が数値型なのに文字を入力したり)、上の例だと受けの変数が2つあるのに1つしか入力しなかったりした時に出るものをおっしゃっているんでしょうか。 メッセージが英語なので気持ち悪いかもしれませんが、数値型に文字を入れて次にいくわけにはいかないので仕方のない動作です。 エラーを出したくなければ、LINPUTで全ての入力を受け入れてそれを自分でチェックするプログラムを組む必要があります。 0そうだね プレイ済み2017/11/02 22:02:17に取得