Learn-c-by-examples-mean-program-in-c
提供:Dev Guides
Cの平均プログラム
平均は、与えられた数値セットの平均値です。 平均値と同様に計算されます。 与えられた数値をすべて加算し、それらを値の総数で割ると*平均*が生成されます。
例-3、5、2、7、3の平均は(3 + 5 + 2 + 7 + 3)/5 = 4 です。
アルゴリズム
私たちは次のステップでそのアルゴリズムを描くことができます-
START
Step 1 → Take an integer set A of n values
Step 2 → Add all values of A together
Step 3 → Divide result of Step 2 by n
Step 4 → Result is mean of A's values
STOP
疑似コード
ここで、上記のアルゴリズムの擬似コードを作成します。
procedure mean()
Array A
FOREACH value i of A DO
sum = sum + i
ENDFOR
MEAN = sum/n
end procedure
実装
このアルゴリズムの実装は以下のとおりです-
#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;
}
出力
プログラムの出力は次のようになります-
Mean = 5.600000