Mean Program

优质
小牛编辑
127浏览
2023-12-01

平均值是给定数字集的平均值。 它的计算方法与平均值相似。 将所有给定数字加在一起,然后将它们除以总值数就产生mean

For Example - 3,5,2,7,3的平均值是(3 + 5 + 2 + 7 + 3)/ 5 = 4

算法 (Algorithm)

我们可以按照以下步骤绘制算法 -

START
   Step 1 → Take an integer set A of n values
   Step 2 → Add all values of A together
   Step 3 → Divide result of <i>Step 2</i> by n
   Step 4 → Result is mean of A's values
STOP

伪代码 (Pseudocode)

我们现在将为上述算法编写伪代码。

procedure mean()
   Array A
   FOREACH value i of A DO
      sum = sum + i
   ENDFOR
   MEAN = sum/n
end procedure

实现 (Implementation)

该算法的实现如下 -

#include <stdio.h>
int main() {
   float mean;
   int sum, i;
   int n = 5;
   int a[] = {2,6,7,4,9};
   sum = 0;
   for(i = 0; i < n; i++) {
      sum+=a[i];
   }
   printf("Mean = %f ", sum/(float)n);
   return 0;
}

输出 (Output)

该方案的产出应该是 -

Mean = 5.600000