首頁 >後端開發 >C++ >給定一個奇數,求所有奇數的平均值

給定一個奇數,求所有奇數的平均值

PHPz
PHPz轉載
2023-09-03 15:49:051309瀏覽

給定一個奇數,求所有奇數的平均值

奇數的平均數直到給定的奇數是一個簡單的概念。您只需要找到直到該數字的奇數,然後將它們相加並除以該數字。

如果要找到直到n的奇數的平均數。然後我們將從1到n找到奇數,然後相加,再除以奇數的數量。

範例

奇數的平均數直到9是5,即

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

#計算奇數的平均數直到n有兩種方法,其中n是奇數

  • 使用循環
  • 使用公式

程式查找到n為止的奇數的平均值,使用循環

為了計算直到n的奇數的平均值,我們將把直到n的所有數字相加,然後除以直到n的奇數的個數。

計算平均值的程式奇自然數直到n -

##範例程式碼

 即時示範

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

輸出

The average of odd numbers till 15 is 8.000000

使用公式計算直到n 的奇數的平均值

要計算直到n 的奇數的平均值,我們可以使用數學公式 (n 1)/2,其中 n 是奇數,這是我們問題中的給定條件。

計算奇數自然數直到 n 的平均值的程式 -

範例程式碼

# 現場示範

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

輸出

The average of odd numbers till 15 is 8.000000

以上是給定一個奇數,求所有奇數的平均值的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文轉載於:tutorialspoint.com。如有侵權,請聯絡admin@php.cn刪除