평균이랑 표준편차 구하기..ㅠㅠㅠㅠ도와주세요
참이삭
평균이랑 표준편차구하기 해봤는데 맞는지 모르겠고 답이..답이..ㅠㅠㅠ질문 내용 :
일단 문제는요..
사용자로부터 20개 이하의 실수자료를 읽어서 평균과 표준 편차를 계산하는 프로그램을 작성하라, 사용자로부터 받은 자료들은 배열에 저장하라 평균이란 n개의 실수가 주어져 있을때, 다음과 같이 계산된다표준편차는 분산의 양의 제곱근으로 분산은 다음과 같이 계산된다 표준편차는 자료가 평균값주위에 어느정도의 넓이로 분포하고 있는가를 나타내는 척도이다인데요 제가 해본건요
#include stdio.h
#include stdlib.h
#define num 20
#include time.h
int main()
{
int dat[num];
int i,n;
double m,v;
double sum=.0;
double suma=.0;
srand(time(null));
for(i=0; i20; i++)
{
dat[i] = rand()%100 + 1; // rand()함수로 뽑은 수를 100으로 나눈 나머지 (즉 1 ~ 100까지의 랜덤 수)
}
for(i=0;inum;i++)
{
printf(입력하시오:);
scanf(%d,&dat[i]);
sum+=dat[i];
}
m=(1.0/n)*sum;
printf( 평균:%d,m);
for(i=0;inum;i++)
{
suma+=(dat[i]-m)*(dat[i]-m);
}
v=(1.0/n)*sum;
printf(분산:%d,v);
return 0;
}네.. 이모양입니다
답이 왜 저모냥일까요..
불쌍한 여인네를 도와주세요;~;)/
(실은 내일내는 과제랍니다iiotl;;)