プチコン3号 SmileBASIC コミュニティ投稿まさかず masakazu07182015/01/26 19:23:10質問INPUT命令で、入力した文字によって話が変わるっていうやり方を教えてください。 例 名前は? (数字の場合)文字を入れて (文字を入れた場合)ありがとう みたいな1そうだね 7返信プレイ済み2017/11/04 00:01:10に取得
プチコン3号 SmileBASIC コミュニティ返信[1]親投稿さっちゅうざい Sattyuzai2015/1/26 19:42条件分岐(IF~THEN)が使えます。 (例) INPUT "もじをいれてね";A$ IF A$=="文字列" THEN GOTO @A END @A PRINT "文字列"0そうだね プレイ済み2017/11/04 00:01:10に取得
プチコン3号 SmileBASIC コミュニティ返信[2]親投稿まさかず masakazu07182015/1/26 19:53すいません。何を入力してもプログラム終了の合図のOKしかでません。1そうだね プレイ済み2017/11/04 00:01:10に取得
プチコン3号 SmileBASIC コミュニティ返信[3]親投稿さっちゅうざい Sattyuzai2015/1/26 20:20INPUTで入力した文字列と、 IF A$==" " THEN GOTO @A ↑ この中の文字列が違うと、 プログラムは終了してしまいます。 確認してみて下さい。0そうだね プレイ済み2017/11/04 00:01:10に取得
プチコン3号 SmileBASIC コミュニティ返信[4]親投稿まさかず masakazu07182015/1/26 20:32教えてくれてありがとうございます! あとパターンをふたつにするにはどうすればいいですか?何度もコメント、すみません。 例 ひらかないゴマと入力したらあーけーてーとでて、 ひらけゴマと入力したらありがとうとでる。0そうだね プレイ済み2017/11/04 00:01:10に取得
プチコン3号 SmileBASIC コミュニティ返信[5]親投稿さっちゅうざい Sattyuzai2015/1/29 20:12@LOOP INPUT "文字列";A$ IF A$=="ひらけゴマ" THEN GOTO @A IF A$=="ひらかないゴマ" THEN GOTO @B GOTO @LOOP @A PRINT "ありがとう" END @B PRINT "あーけーてー" END0そうだね プレイ済み2017/11/04 00:01:10に取得
プチコン3号 SmileBASIC コミュニティ返信[6]親投稿さっちゅうざい Sattyuzai2015/1/29 20:31 ↑ こんな感じでどうでしょうか。 (前のプログラムを工夫しました) 3つ以上にしたい場合は、 IF 変数$=="文字列" THEN GOTO @文字 と @文字 (IF~GOTO @文字←この文字と同じ名前をつける) を増やせばOKです。 Miiverseを定期的に徘徊しているので、わからないことがあったら何でも聞いてください。できる範囲で力になります。 プログラミング、これからも頑張ってくださいね。0そうだね プレイ済み2017/11/04 00:01:10に取得
プチコン3号 SmileBASIC コミュニティ返信[7]親投稿まさかず masakazu07182015/1/30 20:36ありがとうございます。0そうだね プレイ済み2017/11/04 00:01:10に取得