분산구하기! 급해요 ㅠㅠ 도와주세요!!
친화력
2023.09.24
임의로 2개의수를 입력받아분산구하기예를들어 3,5를 입력받으면 3과 5사이에는 4가 있으니까
3,4,5를 입력받아
평균을 구하고
각각의 편차를 구해서
분산을 구하는 프로그램을 구현하고 싶어요
질문 내용 :
임의의 숫자를 a=3 b=5라고입력받는다면
max와 min값을줘서 max=5, min=3으로 설정하게 앞에서 해뒀고요
for(i=min;i=max;i++)
{
sum=sum+i;
avecount++;
ave=(float)sum/avecount; //여기까지 분산과 편차를구하기위해 평균을 계산한 for문이구요
for(k=min;k=max;k++)
{
(float)n=((float)k-ave)*(k-ave); //여기서 분산을 구하려고 했는데 ㅠㅠ 음..잘모르겠네요!
var=n/ave;
}
}
printf(분산 : %f\n\n,var);
평균은 구할줄 알고요
각각의 편차도 구할줄 아는데
이걸 for구문을 써서 분산을 구하려고 하니
참 어렵네요ㅠㅠ 아무리 해봐도 안되더라고요... 오후6시부터 지금까지 계속 이것만 붙잡고 있습니다!ㅠㅠ
제 지식으로는 저렇게까지 밖에 못하겠어요!ㅠㅠ
for 구문을 이용해서 분산을 구할 수 있게 가르쳐주세요!