본문 바로가기

IT 로그

[SWEA] 2071. 평균값 구하기 Pass code

728x90
반응형

- 반올림을 해야 하니까 round  함수를 쓸 수 있는 cmath 라이브러리를 불러오기 

- 소수점으로 표현해야 하므로 (double) 형태로 각 값들을 계산해주어야 된다. 

#include <stdio.h>
#include <cmath> 


int main()
{   
    int TC; // 테스트케이스 변수 
    double hap = 0 ; 
    int sample ; 
    
    scanf("%d",&TC); 
    
    for (int i = 0 ; i< TC ; i++){
        hap = 0 ; 
        for (int j = 0 ; j< 10 ; j++){
            scanf("%d",&sample); 
            hap = hap + sample; 
        }
        printf("#%d %d\n", i+1, int(round(((double)hap/(double)10))));
    }
    
    return 0;
}
반응형