> "); String answer = sc.nextLine(); int score = calculateScore(answer); System.out.println(score); sc.close(); } public static int calculateScore(String answer) { int total = 0; // 문자열을 한 글자씩 확인 for(int i = 0; i < answer.length(); i++) { char c = answer.charAt(i); // 'o'인 경우 점수 추가 if(c == 'o' || c == 'O') { total++; } } return total; } } "> > "); String answer = sc.nextLine(); int score = calculateScore(answer); System.out.println(score); sc.close(); } public static int calculateScore(String answer) { int total = 0; // 문자열을 한 글자씩 확인 for(int i = 0; i < answer.length(); i++) { char c = answer.charAt(i); // 'o'인 경우 점수 추가 if(c == 'o' || c == 'O') { total++; } } return total; } } "> > "); String answer = sc.nextLine(); int score = calculateScore(answer); System.out.println(score); sc.close(); } public static int calculateScore(String answer) { int total = 0; // 문자열을 한 글자씩 확인 for(int i = 0; i < answer.length(); i++) { char c = answer.charAt(i); // 'o'인 경우 점수 추가 if(c == 'o' || c == 'O') { total++; } } return total; } } ">
import java.util.Scanner;

public class ExamScoreCalculator {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        
        System.out.println("===== 채점하기 =====");
        System.out.print("답안 입력>> ");
        String answer = sc.nextLine();
        
        int score = calculateScore(answer);
        System.out.println(score);
        
        sc.close();
    }
    
    public static int calculateScore(String answer) {
        int total = 0;
        
        // 문자열을 한 글자씩 확인
        for(int i = 0; i < answer.length(); i++) {
            char c = answer.charAt(i);
            // 'o'인 경우 점수 추가
            if(c == 'o' || c == 'O') {
                total++;
            }
        }
        
        return total;
    }
}