投稿
HRK TOM-SAN.334
十字ボタンの入力で数字を増減させるだけのプログラムを作ってみた。公開はしない。 本題の質問:ところで数字を表示し、スペース入れて次の数字を表示したりすることってできますか?できるなら教えて下さい。
1そうだね
プレイ済み
返信[1]
親投稿
表示だけならPRINT A;" ";B こういう風に間にスペースを挟むとOKです。 ただ「増減」ですから安易にAとA+1ではダメだと思ったのでAとBの2つ変数を用意しましょう。Bには入力したキーによって+1だったり-1だったり、を入れて。
0そうだね
プレイ済み
返信[2]
親投稿
HRK TOM-SAN.334
ありがとうございます。普通にできるんですね。
0そうだね
プレイ済み
返信[3]
親投稿
HRK TOM-SAN.334
JAVA脳の俺に;を使う発想は浮かばなかった。
0そうだね
プレイ済み
返信[4]
親投稿
やりたいのは画像のような数値の入力でしょうか それでしたらカーソル位置(X座標など)を入れる変数を用意して 左右でカーソル位置が変わるようプログラムしてください IF BTN AND 4 && CSR > 0 THEN DEC CSR,2 ↑みたいな感じですね ▲ ▼←こんな感じのカーソルも一緒に書いておくと入力箇所が分かりやすくて良いですね 数値を入れる変数も必要な数だけ用意して カーソル位置が0なら変数Aの数値を変更 カーソル位置が2なら変数Bの値を というようにIF文を工夫してみてください
0そうだね
プレイ済み
返信[5]
親投稿
あ、深読みし過ぎていたみたいです 失礼しました
0そうだね
プレイ済み
返信[6]
親投稿
ゆうたん yu-tan-sama
1つの文字列につなげてしまうって手もあるのですよね PRINT STR$(A)+" "+STR$(B) みたいな感じで ちなみにSTR$はへっぽこなので書式指定できるFORMAT$の方が見栄えは良くできるかと思います
0そうだね
プレイ済み