반응형
아주 간단한 문제. 학생 5명의 점수를 입력받아서 평균 점수를 출력하는 문제이다.
for문을 이용해 각 학생들의 점수를 입력받는다. 다만 이때 점수가 40점 미만이라면 이 점수를 40점으로 고치도록 하자.(조건 참고)
그 후에 0으로 초기화 해놓은 sum 변수에 각 학생들의 점수를 더하고, 마지막으로 이 sum값을 5로 나눈 몫을 avg에 대입하면 끝.
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner s = new Scanner(System.in);
int sum = 0;
int avg = 0;
for (int i = 0; i < 5; i++) {
int n = s.nextInt();
if (n < 40) {
n = 40;
}
sum += n;
}
avg = sum / 5;
System.out.println(avg);
}
}
반응형
'Java > 백준알고리즘' 카테고리의 다른 글
백준알고리즘 #2523 별 찍기 - 13 java (0) | 2020.03.30 |
---|---|
백준알고리즘 #5543 상근날드 java (0) | 2020.03.30 |
백준알고리즘 #2581 소수 java (0) | 2020.03.30 |
백준알고리즘 #1978 소수찾기 Java (0) | 2020.03.13 |
백준알고리즘 #10250 ACM호텔 java (0) | 2020.02.21 |