>백엔드 개발 >C++ >자연수의 제곱을 의미하나요?

자연수의 제곱을 의미하나요?

WBOY
WBOY앞으로
2023-09-20 22:29:121575검색

자연수의 제곱을 의미하나요?

자연수의 제곱의 평균은 n개의 자연수의 제곱을 모두 더한 다음 해당 숫자로 나누어 계산됩니다.

처음 2개의 자연수는 2.5,

12 + 22 = 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;
}

Output

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;
}

Output

The average of the square of 2 natural numbers is 2.500000

위 내용은 자연수의 제곱을 의미하나요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
이 기사는 tutorialspoint.com에서 복제됩니다. 침해가 있는 경우 admin@php.cn으로 문의하시기 바랍니다. 삭제