トピック
たくみ somsss

セミコロンの使い方

○か×を10かいループで表示するときには、長くなるので、改行しないようにセミコロンを使っているのですが、次に「ざんねん」や「正解したのは…」等を書きます。これは改行したくないです。セミコロンの継続? はどうやって消せますか?
0そうだね
プレイ済み
返信[1]
親投稿
printf printf
125行目のPRINT ”あっていたのは”;MARU;"もんです”とBEEP 55の間に ;:の二文字を追加するのはどうでしょう?
0そうだね
プレイ済み
返信[2]
親投稿
おちゃめ ochame_nako
PRINT(もしくは省略形の「?」)を使用して表示する場合は改行したくない場合は末尾にセミコロンを付ける必要があります。 セミコロンを付けた表示の次の表示で改行したい場合にはPRINT(もしくは?)を引数無しで単独使用すればセミコロンによる結合を解除ができます。
0そうだね
プレイ済み
返信[3]
親投稿
たくみ somsss
printfさん すみません。出来ませんでした。 おちゃめさん 引数無しで単独使用とはどのようなことですか?
0そうだね
プレイ済み
返信[4]
親投稿
printf printf
なるほど では、次に125行目の先頭に「PRINT:」を付けるのはどうでしょう?
0そうだね
プレイ済み
返信[5]
親投稿
たくみ somsss
これであってますか?これだとエラーになってしまいました。
0そうだね
プレイ済み
返信[6]
親投稿
?""と表示する文の前に入れればいいはずです。
0そうだね
プレイ済み
返信[7]
親投稿
printf printf
なるほどー、行数が変わっているんですね それでは先ほどの変更は元に戻してもらって、133行目を ?:? "あっていたのは";MARU;"もんです" BEEP 25 としたらどうでしょう?
0そうだね
プレイ済み
返信[8]
親投稿
printf printf
あ、BEEPは25ではなくて、55の間違いですね
0そうだね
プレイ済み
返信[9]
親投稿
たくみ somsss
出来ました!ありがとうございました! これってLOCATE でも代用できましたかね?
0そうだね
プレイ済み
返信[10]
親投稿
たくみ somsss
成功!
0そうだね
プレイ済み
返信[11]
親投稿
printf printf
おめでとうございます LOCATEで座標をしていすれば、自由な位置に文字を表示出来るので勿論代用はできますよ
1そうだね
プレイ済み