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

처음 n개의 짝수 자연수의 평균은?

<시간/>

n개의 짝수 자연수의 평균 또는 평균은 숫자의 합을 숫자로 나눈 값입니다.

두 가지 방법으로 계산할 수 있습니다. &-

  • 루프를 사용하여 n개의 짝수 자연수의 합을 구하여 숫자로 나눕니다.

  • n개의 짝수 자연수의 합을 구하여 수식을 이용하여 숫자로 나눕니다.

방법 1 - 루프 사용

합을 원하는 숫자까지 세는 루프를 사용하여 짝수 자연수의 합을 찾습니다. 그런 다음 n으로 나눕니다.

예시 코드

#include <stdio.h>
int main(void) {
   int n = 5;
   int sum = 0;
   int average = 0;
   for (int i = 1; i <= n ; i++) {
      sum += (i*2);
   }
   average = sum / n;
   printf("The average of %d even natural numbers is %d", n,average);
   return 0;
}

출력

The average of 5 even natural numbers is 6

방법 1 - 공식 사용

평균을 직접 계산하는 수학 공식을 사용하여 자연수의 합을 구하세요.

공식은 (n + 1) =n*(n + 1)/n..

예시 코드

#include <stdio.h>
int main(void) {
   int n = 5;
   int average = n+1 ;
   printf("The average of %d even natural numbers is %d", n,average);
   return 0;
}

출력

The average of 5 even natural numbers is 6

수식을 사용하는 두 번째 방법은 n의 값이 더 큰 경우 루프가 n번 실행되고 시간이 증가하기 때문에 더 좋습니다.