#include <stdio.h>
#include<math.h> // sprt, pow 함수를 위한 헤더파일
#define N 5
double compute_avg(int arr[]);
double compute_S(int arr[]);
int main()
{
int i, kor[N] = { 90, 89, 47, 78, 90 };
int music[N] = { 99, 98, 86, 75, 100 };
printf(" =================\n");
printf(" 번호 국어 음악 \n");
printf(" =================\n");
for (i = 0; i < N; i++)
printf(" %d번 %d %d\n", i, kor[i], music[i]);
printf(" =================\n");
printf("평균: %5.1lf %5.1lf \n", compute_avg(kor), compute_avg(music));
printf("표준편차:%5.1lf %5.1lf\n\n", compute_S(kor), compute_S(music));
return 0;
}
double compute_S(int arr[])
{
int i;
double sum, avg;
avg = compute_avg(arr);
sum = 0;
for (i = 0; i < N; i++)
sum = sum + pow(arr[i] - avg, 2);
return sqrt(sum / N);
}
double compute_avg(int arr[])
{
int i, sum = 0;
for (i = 0; i < N; i++)
sum = sum + arr[i];
return (double)sum / N;
}
'과제 > C언어' 카테고리의 다른 글
프로그래밍 실습 과제 <입력 받는 점수(학점) 문제>_C언어 (0) | 2022.09.20 |
---|---|
프로그래밍 실습 과제 <난수 5개 구해 출력하기>_C언어 (1) | 2022.09.19 |
댓글