投稿
ネタバレ
Daisuke 0909daiki09
プチコン初心者です。DEF関数とは何ですか?自分で新しく命令や関数を定義することが出来るとガイドブックに書いてあるんですが、意味が分かりません…親切な方教えてください…
1そうだね
プレイ済み
返信[1]
親投稿
MGウッディー udatomoki-noheya
ようするに、自分で命令を作るということです。 例えば、2×2の計算結果を出す命令を作りたいな。と思ったら、 DEF TEST() R=2×2 RETURN R END でオッケーです。
1そうだね
未プレイ
返信[2]
親投稿
defは、中級者になってから学んだほうがいいと思いますよ。 プログラムはそれぞれの命令の内容を理解することから始まるのです(」`・ω・´)」!! (うざったるしく聞こえたらすみません。)
1そうだね
未プレイ
返信[3]
親投稿
MIKI ifconfig
むしろ初心者こそ basic でしか使えない gosub 覚えるよりも、一般的な概念である def 覚えた方がいいと思います。 gosub 覚えるのは、どうしても速度が欲しい!! っていう状態になってからでも遅くない。
2そうだね
プレイ済み
返信[4]
親投稿
Daisuke 0909daiki09
なるほど…ありがとうございます!
0そうだね
プレイ済み
返信[5]
親投稿
とりあえず僕が作ったオリジナル命令を。 DEF LP X,Y,Z,A$ LOCATE X,Y,Z PRINT A$ END これを打って(EDITモード)、実行します。その後、DIRECTモードのときに「LP 10,10,10,"こんにちは"」と打つと、画面のある位置に「こんにちは」と表示されたと思います。 そう。これは、指定した位置(LOCATE座標)に文字を表示するというオリジナル命令なのです。LOCATEとPRINTを合体させた命令なので名前はLPにしています。是非使って見てください。
0そうだね
プレイ済み
返信[6]
親投稿
Daisuke 0909daiki09
そんな事もできるんですか!?
1そうだね
プレイ済み
返信[7]
親投稿
自分が便利だなぁと思う命令を作るのさ♪
0そうだね
プレイ済み