ホームページ >バックエンド開発 >C++ >特定の偶数の前にあるすべての偶数の平均はいくらですか?

特定の偶数の前にあるすべての偶数の平均はいくらですか?

王林
王林転載
2023-08-25 23:53:061079ブラウズ

特定の偶数の前にあるすべての偶数の平均はいくらですか?

指定された偶数の前の偶数の平均を求めるには、指定された数値の前のすべての偶数を合計し、偶数の数を数えます。次に、合計を偶数の数で割ります。

#例

10 までの偶数の平均は 6、つまり

#2 4 6 8 10 = 30 => 30/ 5 = 6

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

ループの使用
  • 式の使用
  • ループを使用して n までの偶数の平均を計算するプログラム

次のことを行うには、 n まで計算する 偶数を平均するには、n までのすべての偶数を加算し、n までの偶数の数で割ります。

n までの偶数自然数の平均計算プログラム -

サンプルコード

リアルタイムデモ

#include <stdio.h>
int main() {
   int n = 14,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 even numbers till %d is %f",n, average);
   return 0;
}

出力

The average of even numbers till 14 is 8.000000

数式を使用して、n までの偶数の平均を計算します。

n までの偶数の平均を計算するには、数式 (n 2)/2 を使用できます。ここで、n は偶数です。これは次のとおりです。当方の質問に記載されている状態をご確認下さい。

n個の偶数自然数の平均を計算するプログラム -

サンプルコード

リアルタイムデモ

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

出力

The average of even numbers till 14 is 8.000000

以上が特定の偶数の前にあるすべての偶数の平均はいくらですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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