ホームページ >バックエンド開発 >C++ >奇数が与えられた場合、すべての奇数の平均を求めます。

奇数が与えられた場合、すべての奇数の平均を求めます。

PHPz
PHPz転載
2023-09-03 15:49:051338ブラウズ

奇数が与えられた場合、すべての奇数の平均を求めます。

指定された奇数までの奇数の平均は単純な概念です。その数字までの奇数を見つけて、それらを足してその数字で割るだけです。

n までの奇数の平均を求めたい場合。次に、1 から n までの奇数を見つけてそれらを加算し、奇数の数で割ります。

9 までの奇数の平均は 5、つまり

1 3 5 7 9 = 25 => 25/5 = 5

n までの奇数の平均を計算するには 2 つの方法があります。n は奇数です

    #ループの使用
  • #式の使用
#プログラムはループを使用して、n までの奇数の平均を求めます

n までの奇数を平均するには、n までのすべての数値を加算し、n までの奇数の数で割ります。

n までの奇数自然数の平均を計算するプログラム -

サンプルコード

リアルタイムデモ

#include <stdio.h>
int main() {
   int n = 15,count = 0;
   float sum = 0;
   for (int i = 1; i <= n; i++) {
      if(i%2 != 0) {
         sum = sum + i;
         count++;
      }
   }
   float average = sum/count;
   printf("The average of odd numbers till %d is %f",n, average);
   return 0;
}

出力

The average of odd numbers till 15 is 8.000000

数式を使用して計算する n までの奇数の平均

##n までの奇数の平均を計算するには、次の数式を使用できます。 この問題では、(n 1)/2 (n は奇数) が与えられます。

n までの奇数の自然数の平均を計算するプログラム -

サンプル コード

ライブ デモンストレーション

#include <stdio.h>
int main() {
   int n = 15;
   float average = (n+1)/2;
   printf("The average of odd numbers till %d is %f",n, average);
   return 0;
}

出力

The average of odd numbers till 15 is 8.000000

以上が奇数が与えられた場合、すべての奇数の平均を求めます。の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はtutorialspoint.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。