投稿
PUNの使い方教えてください。初心者いやくずなので何方か教えていただけませんでしょうか?
0そうだね
プレイ済み
返信[1]
親投稿
そんな命令はない
1そうだね
プレイ済み
返信[2]
親投稿
otta777 otta777a
画面に表示されたインベーダーが画面の端まで移動したら 移動方向を逆にして一段下に下がっていくという内容で よろしいですか? まず6行目ですがインベーダーを消す処理をしている ようですが、ダブルクォーテーションの間に何も記述 されていないためインベーダーが残ってしまいます。
0そうだね
プレイ済み
返信[3]
親投稿
otta777 otta777a
8行目、9行目で画面の端に移動したときの処理をされて いますが、Yの値を1加算する場合はSMILE BASICでは Y=Y+1と記述します。 また1行に複数の命令を記述する場合は:(コロン)で 区切ります。
0そうだね
プレイ済み
返信[4]
親投稿
マギー M191246
DIMかな?
0そうだね
プレイ済み
返信[5]
親投稿
みむ*mim hidemimtp
あと、Y=+1のところは、Y=Y+1、ですね。
0そうだね
プレイ済み
返信[6]
親投稿
otta777 otta777a
インベーダーが一番下の行で端から端まで移動した後に 1段下に下がろうとするとエラーになってしまいます。 Yの値が29を越えたらプログラムを終了するように 9行目の後に IF Y>29 THEN END を追加するのが簡単に対応できると思います。
0そうだね
プレイ済み
返信[7]
親投稿
マギー M191246
RUNでした。 STARTボタンを押したら実行できます。
0そうだね
プレイ済み
返信[8]
親投稿
ありがとうございました。
0そうだね
プレイ済み