#include <stdio.h>
#include <math.h> // 수학연산을 사용하는 함수
#define NUMMAX 10 // 데이터의 최대 수를 정의한다.
void get_data();
double calc_average();
double calc_stdev(double mean);
double number[10];
int count = 0;
void main()
{
double average = 0;
double stdev = 0; // 지역변수 선언
printf("* 평균 및 표준편차 구하기 *\n\n");
get_data();
average = calc_average();
stdev = calc_stdev(average);
printf("\n 평균 = %6.2f\n", average);
printf("표준편차 = %6.2f\n\n", stdev);
}
void get_data()
{
int i = 0;
for(i = 0 ; i < NUMMAX ; i++)
{
do
{
printf("%d번째 실수를 입력하세요 : ", i+1);
scanf("%lf", &number[i]);
if(number[i] < 0)
printf("- 잘못 입력하셨습니다. 0 이상의 실수를 입력해 주세요.\n");
}
while(number[i] < 0);
printf("당신이 입력한 수 = %6.2lf\n", &number[i]);
count++;
}
}
double calc_average()
{
double avg = 0;
double sum = 0;
int i = 0;
for(i = 0 ; i < NUMMAX ; i++)
{
sum += number[i];
}
avg = sum / count;
return avg;
}
double calc_stdev(double mean)
{
double dev = 0;
double sum = 0;
int i = 0;
for(i = 0 ; i < NUMMAX ; i++)
{
sum += (number[i]-mean) * (number[i]-mean);
}
dev = sqrt(sum / count);
return dev;
}
위프로그램에 주석을 달아오라는데
제가 군전역하고와서
정말
INT가 뭐였는지도 까먹을만큼 하나도 모르겠어요 책보면서
하고있긴한데 너무 힘들어요 도와주세요ㅠㅠ
돈 내놔 돈
한줄씩 검색만해도 주르륵 나올듯
군대에서 약을 잘못쳐묵었나 이정도는 아무리 대가리 빠가라도 영어라도 알면 주석은 달텐데...