본문 바로가기

백준/c언어

1546_평균

#include <stdio.h>

int main(void){
    int M;
    double arr[1000] , max=0, avg = 0;;
    scanf("%d",&M);
    //배열에 점수 입력
    for(int i=0;i<M;i++)
    {
        scanf("%lf",&arr[i]);
        
        // 최대값 구하기
        if(max < arr[i])
            max=arr[i];
    }
    
    //배열에 위조 점수 입력
    //위조점수를 반복때마다 AVG변수에 저장
    for(int i=0;i<M;i++)
    {
        arr[i] = arr[i]/max*100.0;
        avg += arr[i];
    }
    //출력에서 평균값을 계산
    printf("%f",(avg/M));
}

'백준 > c언어' 카테고리의 다른 글

11720_숫자의 합  (1) 2023.03.22
11654_문자-> 아스키코드 변환  (0) 2023.03.22
9086_문자열  (0) 2023.03.22
27866_문자와 문자열  (0) 2023.03.22
백준_10811_바구니 뒤집기  (0) 2023.03.22