반응형
백준 10039번 Java 평균 점수 실습1 배열
배열에 정수를 각각 입력하고 if문으로 40미만인 수는 40으로 초기화 시켜서 배열길이로 나눠 평균을 구하는 간단한 문제다.
바로 코드를 보장.
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 : 더한최종값을 배열길이로 나눠 평균을 구해준다.
끝~~
반응형
'프로그래밍 > 백준 알고리즘 코드' 카테고리의 다른 글
백준 10817번 Java 세 수 내림차순 정렬 (0) | 2020.08.20 |
---|---|
백준 5543번 Java 상근날드 3항 연산자로 (0) | 2020.08.19 |
백준 1110번 java 더하기 사이클 while문 (0) | 2020.08.18 |
백준 10951 java A + B - 4 while문 2단계 has.nextInt (0) | 2020.08.18 |
백준 10952번 자바 A + B - 5 while문 1단계 (0) | 2020.08.18 |
댓글