気温配列の分析

CCBeginner
今すぐ練習

💡 このチュートリアルは英語版からAIによって翻訳されています。原文を確認するには、 ここをクリックしてください

はじめに

このチャレンジでは、初心者の気象学者が、C 言語の配列操作スキルを使って、毎日の気温データを処理し、地域の気象パターンについての洞察を得ます。目標は、6 日間の毎日の気温データを格納する整数配列を宣言し、平均気温を計算し、最高気温と最低気温を見つけて格納し、明確で説明的なラベル付きで結果を出力することです。


Skills Graph

%%%%{init: {'theme':'neutral'}}%%%% flowchart RL c(("C")) -.-> c/ControlFlowGroup(["Control Flow"]) c(("C")) -.-> c/CompoundTypesGroup(["Compound Types"]) c(("C")) -.-> c/UserInteractionGroup(["User Interaction"]) c/ControlFlowGroup -.-> c/for_loop("For Loop") c/CompoundTypesGroup -.-> c/arrays("Arrays") c/UserInteractionGroup -.-> c/output("Output") subgraph Lab Skills c/for_loop -.-> lab-438390{{"気温配列の分析"}} c/arrays -.-> lab-438390{{"気温配列の分析"}} c/output -.-> lab-438390{{"気温配列の分析"}} end

気温配列の分析

初心者の気象学者として、C 言語の配列操作スキルを使って、毎日の気温データを処理し、地域の気象パターンについての洞察を得ます。

タスク

  • 6 日間の毎日の気温データを格納する整数配列を宣言する
  • 平均気温を計算する
  • 最高気温を見つけて格納する
  • 最低気温を見つけて格納する
  • 平均気温、最高気温、最低気温を出力する

要件

  • ソリューションを ~/project/temperature_analysis.c ファイルに作成する
  • 6 つの気温値を格納するために整数配列を使用する
  • 気温は次の順序で格納する:72, 68, 75, 80, 65, 78
  • 浮動小数点数の計算を使用して平均気温を計算する
  • 明確で説明的なラベル付きで結果を出力する
  • 配列を効率的に処理するために単一の for ループを使用する

プログラムをコンパイルして実行し、平均気温、最高気温、最低気温を表示します。

gcc temperature_analysis.c -o temperature_analysis
./temperature_analysis

出力例:

Average Temperature: 73.0 degrees
Highest Temperature: 80 degrees
Lowest Temperature: 65 degrees

ヒント

  • 単一の for ループを使用して合計を計算し、最大値/最小値を見つける。
  • 平均を計算するために整数の合計を浮動小数点数に変換する。例:float average = (float)total / 6
  • 最大値と最小値を配列の最初の要素で初期化する。
  • 比較演算子を使用して最高気温と最低気温を追跡する。
✨ 解答を確認して練習

まとめ

要するに、このチャレンジでは、初心者の気象学者が C 言語のスキルを使って、毎日の気温データの配列を処理する必要があります。タスクには、6 つの気温値を格納する整数配列を宣言すること、平均気温を計算すること、最高気温と最低気温を見つけて格納すること、そして明確なラベル付きで結果を出力することが含まれます。