본문 바로가기
프로그래밍/백준 알고리즘 코드

백준 10039번 Java 평균 점수 실습1 배열

by 졸린이 2020. 8. 19.
반응형

백준 10039번 Java 평균 점수 실습1 배열


배열에 정수를 각각 입력하고 if문으로 40미만인 수는 40으로 초기화 시켜서 배열길이로 나눠 평균을 구하는 간단한 문제다.

 

바로 코드를 보장.

baekjoon_10039

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
import java.util.Scanner;
 
//baekjoon_10039
/*
*/
public class Main{
    public static void main(String[] args){
        Scanner sc = new Scanner(System.in);
        
        int score[] = new int[5];
        int sum=0;
        
        for(int i=0; i<score.length; i++) {
            score[i] = sc.nextInt();
            if(score[i] <40)
                score[i] = 40;
            sum +=score[i];
        }
        System.out.println(sum/score.length);
    }
}
cs

 

line10 : 배열길이를 5로 선언해준다.

 

line11 : 배열원소를 더할 sum 변수 선언.

 

line13 : 배열 길이만큼 (.length) for문으로 반복해서 배열원소를 초기화시키고 검사한다.

 

line14 : 배열초기화.

 

line15,16 : 입력값이 40 미만이면 40으로 저장한다.

 

line17 : 배열원소를 전부 더한다.

 

line19 : 더한최종값을 배열길이로 나눠 평균을 구해준다.

 

끝~~

반응형

댓글