공부하기/백준

[Java] 백준 풀기 10039 - 평균 점수

XEV 2024. 8. 18. 22:45

자바 백준 10039번

브론즈 4

https://www.acmicpc.net/problem/10039

 

 

 

 

 

문제 보기

분류: 수학, 사칙연산

 

 

 

 

 

코드 풀이

import java.util.Scanner;

public class Main {
  public static void main(String[] args) {
    Scanner sc = new Scanner(System.in);
    
    // 평균 점수 계산
    int averageScore = calculateAverageScore(sc);
    
    // 출력
    System.out.println(averageScore);
  }
  
  // 평균 점수를 계산하는 메서드
  private static int calculateAverageScore(Scanner sc) {
    int totalScore = 0;
    int numStudents = 5;
    
    // 학생 점수 입력받기
    for (int i = 0; i < numStudents; i++) {
      int score = sc.nextInt();
      // 40점 미만인 경우 40점으로 조정
      if (score < 40) {
        score = 40;
      }
      
      // 총 점수에 더하기
      totalScore += score;
    }
    
    // 평균 점수 계산 후 반환
    return totalScore / numStudents;
  }
}