課題 [2] if 文(7/9)

問 7(提出プログラム名:ex0207a.c)

室温(実数double型)とし,単位は ℃ とする)を読み込み,それに対応する返答(下記参照)を出力するプログラムを作成しなさい.
提出するソースファイル(ソースプログラム)のファイル名は ex0207a.c としなさい.

【プログラムの返答内容】
 ① 10 度未満の場合:「凍えますね」
 ② そうでないが 18 度未満の場合:「少し寒いですね」
 ③ そうではないが 25 度未満の場合:「快適ですね」
 ④ そうではないが 30 度未満の場合:「少し暑いですね」
 ⑤ そうではない場合:「暑すぎますね」

  • 【プログラムの実行結果】(その1)赤字は実行時にキーボードから入力する内容
室温を入力してください:9.5
凍えますね
  • 【プログラムの実行結果】(その2)赤字は実行時にキーボードから入力する内容
室温を入力してください:10.1
少し寒いですね
  • 【プログラムの実行結果】(その3)赤字は実行時にキーボードから入力する内容
室温を入力してください:24.8
快適ですね
  • 【プログラムの実行結果】(その4)赤字は実行時にキーボードから入力する内容
室温を入力してください:25.3
少し暑いですね
  • 【プログラムの実行結果】(その5)赤字は実行時にキーボードから入力する内容
室温を入力してください:30.2
暑すぎますね

【過去にあったミス(実際に減点となり,やり直しを命じられた例)】
実行の画面出力が上の例と違うきちんと確認していない).
  (例1)上に示した実行例の一部しか試していない.
  (例2)メッセージに誤変換や誤記がある
     (例えば,「暑い」を「熱い」や「厚い」等と書いていたり,
          「快適」を「快的」や「回敵」等と書いていたり,
          「凍え」を「冷え」と書いていたりする).
■ 扱うデータが double 型であるのに対し,scanf で誤って %d や %f と指定してしまっている.
インデントに不備がある(VSCode 上でインデントを自動で揃える作業をやっていない).


ミスが無いことを確認したら次の問題へ → [ 問 8 (ex0208a.c) ]