Computer >> 컴퓨터 >  >> 프로그램 작성 >> C 프로그래밍

자연수의 제곱의 평균은?

<시간/>

자연수의 제곱의 평균은 n까지의 모든 제곱을 더한 다음 숫자로 나누어 계산합니다.

샘플

처음 2개의 자연수의 제곱의 평균은 2.5,

1 2 + 2 2 =5 => 5/2 =2.5.

이것을 계산하는 두 가지 방법은 프로그래밍입니다 -

  • 루프 사용
  • 공식 사용

루프를 사용하여 자연수의 제곱 평균 계산

이 논리는 모든 자연수의 제곱을 찾는 방식으로 작동합니다. 1에서 n까지 루프를 통해 각각의 제곱을 찾고 합계 변수에 더합니다. 그런 다음 이 합계를 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'.

자연수의 제곱합을 구하는 프로그램 -

예시 코드

#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