728x90
예제 입력을 보면 5번 돌아 가게 되어있습니다.
먼저 입력값을 정할수 있게 스캐너를 받습니다.
int[]a 라는 배열에 스캐너객체를 넣어줍니다.
중첩반복문을 이용하여서
평균값을 구한후
c배열의 값들을 비교를 합니다.
비교하여서 평균값보다 낮으면 count++로 추가해줍니다.
for문을 다 돌린후에 count값과 c배열의 길이의 수를 나누어 줍니다.
나눌때 값은 double형으로 변환시켜주는것이 좋습니다.
그리고 printf는 스트링을 받지 않기때문에 "%.3f%%\n을 선언하여줍니다."
그러면 평균보다 낮은사람의 퍼센트를 구할수 있습니다.
728x90
'문제풀이 > 백준' 카테고리의 다른 글
1157번 백준 자바 문제 풀이 (0) | 2022.04.19 |
---|---|
백준 2675번 문자열 문제 (0) | 2022.04.04 |
8958번 백준 자바 문제 풀이 (0) | 2022.03.14 |
백준 1546번 자바 (0) | 2022.03.09 |
백준 10818 최대 최소 값 구하기 (0) | 2022.01.28 |