トピック
HIROα hiroyuki-h4172

初心者です。エラーコードについて

エラーコードの「IFが無ぃENDIFがある」とはどういう意味なんですか?教えてください!よろしくお願いします。
2そうだね
プレイ済み
返信[1]
親投稿
イスターリャ arduinotexter
訳し方が中途半端で元の意味がわからない。 「A without B」で「Bのない(状態の)A」。 ENDIFの数が多いんじゃなかろうか。
2そうだね
プレイ済み
返信[2]
親投稿
otta777 otta777a
ENDIF命令はIF 条件 THENで改行した場合に複数行にわたって 処理を記述できるのですがどこまでがTHEN以降の処理かを 判別するために必要な命令です。 ENDIFだけ記述してもIF 条件 THENという命令が無ければ構文の エラーとなります。
2そうだね
プレイ済み
返信[3]
親投稿
nobu divine-creator
IFとENDIFはペアで使われるので、ペアの数が合っていないのでしょうね…。 どこかにIFが足りないか、逆にENDIFが多過ぎるか…のどちらかでしょう。
2そうだね
プレイ済み
返信[4]
親投稿
HIROα hiroyuki-h4172
コメントくれた方ありがとうございました!おかげでわかってきました!
0そうだね
プレイ済み
返信[5]
親投稿
ボーネン gurigura2003
先生「はいじゃあ2人組つくってー」 っていわれてペアがいないような感じです
5そうだね
プレイ済み
返信[6]
親投稿
ぴくと kanau1203
2000行くらいあるプログラムのWITHOUT NEXT,ENDIFで何度泣いたことか...w
3そうだね
プレイ済み
返信[7]
親投稿
bはかせ kojimadaiti
現実でペアがいない時は 「うっしゃ!じゃあお前は先生とだな!」 ってなるんですが、 プチコンにそんな便利機能はないんですよね… まじで余計なお世話すぎんよ先生…
4そうだね
プレイ済み
返信[8]
親投稿
ペア…二人組…うっ、頭が… ところでそれ、IFの処理をTHENの横に書いて改行して次にENDIF書いちゃってませんか? ええと、具体的には IF 条件式 THEN 処理 ENDIF みたいな。 THENの横に一行で処理が終わるならENDIFはいらないんです。 逆にTHENから改行して複数行に渡って処理を書く場合はENDIFを付ける必要があります。
3そうだね
プレイ済み
返信[9]
親投稿
HIROα hiroyuki-h4172
ありがとうございました!!受付終了とさせていただきます!
2そうだね
プレイ済み