プチコン3号 SmileBASIC コミュニティ投稿ネタバレDaisuke 0909daiki092015/05/10 13:59:57質問プログラミング初心者です。DATA命令で書いた事をREAD命令で読ませてPRINT命令で表示させてループさせたいんですけど out of data in 0:8と表示されてしまいます…親切な方教えて下さい。お願いしますm(_ _)m1そうだね 3返信プレイ済み2017/11/03 21:14:16に取得
プチコン3号 SmileBASIC コミュニティ返信[1]親投稿てっく tekpro2015/5/10 14:36GOTOで無限ループさせてるのが怪しいかなーと思います。DATAの読み込み位置は自動では戻らないので、2回目以降のループではREADできるDATAがなくなってしまうはずです。0そうだね プレイ済み2017/11/03 21:14:16に取得
プチコン3号 SmileBASIC コミュニティ返信[2]親投稿Godot orz_1272015/5/10 14:4311行目のGOTO文を削除したらOKかと。 エラーの原因は、最初のループでデータを全て読み込んでしまい。 GOTOで戻って更にデータを読もうとしたとき、次に読むデータがなかった、と言うことだと思います。 GOTO文の前に「RESTORE @TOP」を入れればエラーはでなくなりますが、直ぐにCLSで消されるので表示はよめないかと^^;0そうだね プレイ済み2017/11/03 21:14:16に取得
プチコン3号 SmileBASIC コミュニティ返信[3]親投稿Daisuke 0909daiki092015/5/10 16:03ご指摘ありがとうございます!早速やってみます!0そうだね プレイ済み2017/11/03 21:14:16に取得