2026_최신기출유형_02회
-3. 비고 계산 0/6
-사용자 정의 함수 X fn비고이 정답과 다릅니다.
Public Function fn비고(학과성적, 어학테스트, 면접, 총합)
If 학과성적 >= 80 And 어학테스트 >= 80 And 면접 >= 80 And 총합 >= 95 Then
fn비고 = "성적장학금대상자"
Else
fn비고 = ""
End If
End Function
이 답은 잘못되었는지 질문 드립니다.
안녕하세요.
작성하신 함수는 논리적으로는 정답과 동일하게 동작하므로 결과는 정상적으로 계산됩니다.
다만 문제에서 함수의 인수명이 학과성적, 어학테스트, 면접, 총점으로 제시되어 있는데, 작성하신 답안은 마지막 인수를 총합으로 변경하였습니다. VBA에서는 매개변수명은 임의로 지정할 수 있으므로 실행에는 문제가 없습니다.
따라서 실무적으로는 올바른 코드이지만, 컴활 실기와 같이 제시된 함수 원형을 그대로 작성하는 시험에서는 채점 기준에 따라 감점 또는 오답 처리 가능성을 배제할 수 없으므로 문제에서 제시한 총점을 사용하는 것이 안전합니다.
즐거운 하루 되세요.
-
관리자2026-07-01 09:12:09
안녕하세요.
작성하신 함수는 논리적으로는 정답과 동일하게 동작하므로 결과는 정상적으로 계산됩니다.
다만 문제에서 함수의 인수명이
학과성적,어학테스트,면접,총점으로 제시되어 있는데, 작성하신 답안은 마지막 인수를총합으로 변경하였습니다. VBA에서는 매개변수명은 임의로 지정할 수 있으므로 실행에는 문제가 없습니다.따라서 실무적으로는 올바른 코드이지만, 컴활 실기와 같이 제시된 함수 원형을 그대로 작성하는 시험에서는 채점 기준에 따라 감점 또는 오답 처리 가능성을 배제할 수 없으므로 문제에서 제시한
총점을 사용하는 것이 안전합니다.즐거운 하루 되세요.