일일코딩/c언어
c언어 : 평균값 구하기
엉즌
2019. 9. 12. 23:27
문제 : 10개의 정수를 입력받아 평균값을 구한뒤 소수점 첫째 자리에서 반올림한 후 정수를 출력
#include
int main() {
int t;
int cnt = 1;
int count = 0;
int num, sum;
scanf_s("%d", &t);
while (t--) {
sum = 0;
for (int i = 0; i < 10; i++) {
scanf_s("%d", &num);
sum += num;
count++;
}
if (sum % count > 4) sum = sum / count+ 1;
else sum /= count;
printf("#%d %d\n", cnt++, sum);
}
system("pause");
return 0;
}
총 합계를 카운트 된 갯수 10개로 나눈뒤의 나머지가 4보다 크면 +1을 해주고 그렇지 않으면 나머지를 버린 후 값을 그대로 써주도록 했다.