• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:if分岐が上手くいかない。)

if分岐が上手くいかないのはなぜ?

このQ&Aのポイント
  • 基本的なif分岐だと思われるコードが上手く動作しない。外出時間の判定が常に分岐1に入る問題が発生している。
  • 外出時間の判定において、分岐1と分岐2の条件が正しく設定されていない可能性がある。
  • コードの分岐条件を見直し、外出時間を適切に判定するよう修正する必要がある。

質問者が選んだベストアンサー

  • ベストアンサー
  • markelf
  • ベストアンサー率71% (5/7)
回答No.1

分岐条件の下記の部分が問題かと思われます。 if( 0 < hun_int <= 50 ){ もし、0以上かつ50以下と記述したいのであれば、 if( hun_int>=0 && hun_int <=50 ){ と記述してください。

wendy0303
質問者

お礼

markelfさん、早速の回答ありがとうございます。 条件式の書き方、まさにその通りでした。 お陰で解決いたしました。 何か別の言語と勘違いしていたのかもしれません。

関連するQ&A

専門家に質問してみよう