トピック
bはかせ kojimadaiti

また質問。今回はIFについてです。

IFって、例えば  IF A<=20 とか、 IF A>=20 を使って、「Aが20以上のとき」とか「Aが20以下のとき」という設定はできますが、「Aが20以上、30以下のとき」というふうには設定できるんでしょうか? もしそれができればその仕方も教えていただけないでしょうか?
1そうだね
プレイ済み
返信[1]
親投稿
おかっぺ Japanese_WASABI
IF 20<= A && A <= 30 THEN
1そうだね
プレイ済み
返信[2]
親投稿
おかっぺ Japanese_WASABI
IF 条件1 && 条件2 THEN で、条件1も条件2も満たしたときになります。 IF 条件1 || 条件2 THEN で、条件1、条件2、どちらか片方でも満たしているとき、になります。
1そうだね
プレイ済み
返信[3]
親投稿
おかっぺ Japanese_WASABI
複雑な条件を書くときは()を使って条件の優先度を記述します。 IF 条件1 || (条件2 && 条件3) THEN など。
1そうだね
プレイ済み
返信[4]
親投稿
bはかせ kojimadaiti
なるほど!分かりやすく、また、いろんな事について教えてくださり、ありがとうございます!
1そうだね
プレイ済み
返信[5]
親投稿
bはかせ kojimadaiti
むーん。なかなかできない…というのも、今、体重と身長を入力して、自分の体の状態(BMI値)というのを計って、自分が太っているか痩せているのかを調べるプログラムなんですけど、調べる分には問題ないんですが、その後がどうもうまく作動しなくって。公開キーは画像の一番上です。すいません、どうか自分の間違いを探してもらえないでしょうか?(間違いは、IF命令のあたりです)
0そうだね
プレイ済み
返信[6]
親投稿
KU kerorinU
プログラムはみてないけれど。 たぶんelseifを使えば良いと思います。 プログラムはみてないけれど。
0そうだね
プレイ済み
返信[7]
親投稿
bはかせ kojimadaiti
ん、すこしいじったら動くようになった。やったー完成。おかっぺBEERさん、KUさん、アドバイスありがとうございました!
2そうだね
プレイ済み