トピック
#general# tibiki

分からない所があります。初心者です。

足す、引く、のそれぞれのラベルにGOTOで飛ぶには、ONの次をどうすれば良いですか?
1そうだね
プレイ済み
返信[1]
親投稿
ON YO GOTO @ERA,@TASU,@HIKU,@KAKERU,@WARU こんな感じで。1つづつ「,」で繋ぐのです。
0そうだね
プレイ済み
返信[2]
親投稿
あとそのプログラムのままですととんでもない事になりますよ。 ヒントは「あれ?+だけのはずなのに-も*も%も実行されてるやん??」です。
0そうだね
プレイ済み
返信[3]
親投稿
#general# tibiki
コメントありがとうございます! しかし、このようになって、上に+を入れても、全ての答えが出てしまいます。どうすれば良いですか?
1そうだね
プレイ済み
返信[4]
親投稿
ヒントは@WARUの中にあります。 GOTO @AAAが他のルーチンに入っていないかを見るのです。 そしてそれを他のルーチンにも入れればいいのですよ。 ヒントというより99%回答ですがそこに気づけるかがポイントです。
0そうだね
プレイ済み
返信[5]
親投稿
#general# tibiki
ありがとうございます!考えてみます!
2そうだね
プレイ済み
返信[6]
親投稿
#general# tibiki
こういう事だったんですね!ありがとうございました!
2そうだね
プレイ済み
返信[7]
親投稿
マギー M191246
プチコン3号では、あまりは MODに変わっているようです。
0そうだね
プレイ済み
返信[8]
親投稿
#general# tibiki
マギーさん»そこらへんは初心者でまだ分からないので、調べてみます!
1そうだね
プレイ済み
返信[9]
親投稿
マギー M191246
説明不足でした。 演算子そのものが、 変わっているという意味です。 例えば、 MKIIでは A % B と書くところを 3号では、 A MOD B と書きます。
0そうだね
プレイ済み
返信[10]
親投稿
ツララ LongIceSword
ON~GOSUBを使うとGOSUB先からRETURNで戻って来るところはON~GOSUB文の直後になるので、プログラムをENDで終了させた以降の行で@TASUなどのルーチンをサブルーチンとして書いておくと、GOTO @AAAは一回書くだけで済みますね。
0そうだね
プレイ済み
返信[11]
親投稿
#general# tibiki
ツララさん»コメントありがとうございます! 参考にします!
1そうだね
プレイ済み