自然数の二乗平均は、n 個の自然数の二乗をすべて加算し、その数で割ることによって計算されます。
最初の 2 つの自然数は 2.5、
12 22 = 5 => 5/ 2 = 2.5。
プログラミングには 2 つの計算方法があります -
このロジックは、すべての自然数の 2 乗を求めることによって機能します。 1 から n までループしてそれぞれの 2 乗を求め、sum 変数に加算します。次に、その合計を n で割ります。
自然数の二乗和を計算するプログラム -
リアルタイムデモ
#include <stdio.h> int main() { int n = 2; float sum = 0; for (int i = 1; i <= n; i++) { sum = sum + (i * i); } float average = sum/n; printf("The average of the square of %d natural numbers is %f", n,average); return 0; }
The average of the square of 2 natural numbers is 2.500000
この公式を使用して、自然数の二乗の平均を計算します。
計算を簡単にするための数式があります。自然数の二乗和を計算するには、式は「n*(n 1)*((2*n) 1)/6」です。これを数値 n で割ると、次の式が得られます。 ' (n 1)* ( (2*n) 1 )/6'。
自然数の二乗和を求めるプログラム -
ライブデモ< /p>
#include <stdio.h> int main() { int n = 2; float average = ((n+1)*((2*n)+1)/6); printf("The average of the square of %d natural numbers is %f", n,average); return 0; }
The average of the square of 2 natural numbers is 2.500000
以上が自然数の二乗平均?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。