Computer >> Máy Tính >  >> Lập trình >> lập trình C

Trung bình của các số lẻ cho đến một số lẻ cho trước?

Trung bình của các số lẻ cho đến một số lẻ nhất định là một khái niệm đơn giản. Bạn chỉ cần tìm các số lẻ cho đến số đó rồi lấy tổng của chúng và chia cho số đó.

Nếu trung bình của số lẻ cho đến n được tìm thấy. Sau đó, chúng ta sẽ tìm các số lẻ từ 1 đến n cộng rồi chia nó cho số lượng số lẻ.

Ví dụ

Trung bình của số lẻ cho đến ngày 9 là 5, tức là

1 + 3 + 5 + 7 + 9 =25 => 25/5 =5

Có hai phương pháp để tính giá trị trung bình của số lẻ cho đến n là số lẻ.

  • Sử dụng các vòng lặp
  • Sử dụng Công thức

Chương trình tìm giá trị trung bình của số lẻ cho đến n bằng cách sử dụng các vòng lặp

Để tính giá trị trung bình của các số lẻ cho đến n, chúng ta sẽ cộng tất cả các số cho đến n rồi chia cho số lẻ cho đến hơn.

Chương trình tính giá trị trung bình của các số tự nhiên lẻ đến n -

Mã mẫu

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

Đầu ra

The average of odd numbers till 15 is 8.000000

Chương trình tìm giá trị trung bình của các số lẻ cho đến n bằng Công thức

Để tính giá trị trung bình của các số lẻ cho đến n, chúng ta có thể sử dụng công thức toán học (n + 1) / 2 trong đó n là số lẻ là điều kiện đã cho trong bài toán của chúng ta.

Chương trình tính giá trị trung bình của các số tự nhiên lẻ đến n -

Mã mẫu

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

Đầu ra

The average of odd numbers till 15 is 8.000000