プロが教えるわが家の防犯対策術!

BMI値を求める方法はわかったのですが、else ifとかで戸惑ってしまってわからなくなったのでどなたか教えていただけませんか?

「BMI値から体型を判定するプログラミング」の質問画像

A 回答 (4件)

else if (bmi >=35.0);のところの式は必要なく


elseだけで大丈夫でしょう

あと式を書いたとしても ; ←が必要ないです
    • good
    • 0

言語にもよると思いますが、


if(bmi<19*.8);
;はいらない気がします。

迷ったらとりあえず、短く書いてみてコンパイルエラーで原因を突き止めてそこを修正してみてはいかがでしょうか?私は良くしています。
    • good
    • 0

Pythonがんばれ!

    • good
    • 0

どうぞ


#include <stdio.h>

int main() {

double bmi=37.5;

if (bmi<19.8) {
printf("痩せ型\n");
}
else if (bmi<24.2)
{
printf("普通型\n");
}
else if (bmi<26.4)
{
printf("やや肥満型\n");
}
else if (bmi<35.0)
{
printf("肥満型\n");
}
else
{
printf("??肥満型/要治療\n");
}
return 0;
}
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!