문제풀이/백준

백준 4344 평균은 넘겠지?

던킨 2022. 3. 17. 19:08
728x90
반응형

예제 입력을 보면 5번 돌아 가게 되어있습니다.

 

먼저 입력값을 정할수 있게 스캐너를 받습니다. 

int[]a 라는 배열에 스캐너객체를 넣어줍니다.

 

중첩반복문을 이용하여서 

 

평균값을 구한후 

c배열의 값들을 비교를 합니다.

비교하여서 평균값보다 낮으면 count++로 추가해줍니다.

for문을 다 돌린후에 count값과 c배열의 길이의 수를 나누어 줍니다.

나눌때 값은 double형으로 변환시켜주는것이 좋습니다. 

그리고 printf는 스트링을 받지 않기때문에 "%.3f%%\n을 선언하여줍니다."

그러면 평균보다 낮은사람의 퍼센트를 구할수 있습니다.

 

 

 

728x90
반응형