> "); 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;
}
}