C/C++の宿題を片付け ..
607:デフォルトの名無しさん
07/05/21 18:29:33
>>587 眼科逝ってくる。
#include <stdio.h>
#include <limits.h>
#include <math.h>
#define N 10
int main()
{
double sum = 0, ave, powsum = 0, var, dev;
int i, num[N], max = INT_MIN, min = INT_MAX;
for(i = 0; i < N; i++) scanf("%d", &num[i]);
for(i = 0; i < N; i++){
sum += num[i];
if(num[i] > max) max = num[i];
if(num[i] < min) min = num[i];
}
ave = sum/N;
for(i = 0; i < N; i++) powsum = pow(num[i] - ave, 2);
var = powsum/N; //分散のつもり
dev = sqrt(var);//標準偏差のつもり
printf("sum = %f\nave = %f\nmax = %d\nmin = %d\nvar = %f\ndev = %f\n", sum, ave, max, min, var, dev);
return 0;
}
次ページ最新レス表示スレッドの検索類似スレ一覧話題のニュースおまかせリスト▼オプションを表示暇つぶし2ch
4287日前に更新/299 KB
担当:undef