Cells(i, 4) = lst결제방식.Value
If Cells(i, 4) = "현금" Then
Cells(i, 5) = Cells(i, 3) * 0.1
ElseIf Cells(i, 4) = "카드" Then
Cells(i, 5) = Cells(i, 3) * 0.05
Else
Cells(i, 5) = 0
End If
저는 위의 방식으로 하였는데, 답지는
Cells(i, 4) = lst결제방식.Value
If lst결제방식.Value = "현금" Then
Cells(i, 5) = Cells(i, 3) * 0.1
ElseIf lst결제방식.Value = "카드" Then
Cells(i, 5) = Cells(i, 3) * 0.05
Else
Cells(i, 5) = 0
End If
이렇게 되어 있더라구요.
Cells(i, 4) = lst결제방식.Value
이기 때문에 두가지 방법 다 정답인가요?
(참고로 i는 입력행 입니다.)
안녕하세요.
코드는 작성하는 사람마다 다를 수 있습니다. 그러므로 문제의 지시사항을 모두 만족하고 결과가 정상적으로 실행되면 실제 시험장에서는 모두 맞는 것으로 채점됩니다.
참고로 저희 채점 프로그램은 정답 파일과 비교하여 다른 부분을 틀린 것으로 채점됩니다.
즐거운 하루 되세요.
-
관리자2024-07-02 11:44:10
안녕하세요.
코드는 작성하는 사람마다 다를 수 있습니다. 그러므로 문제의 지시사항을 모두 만족하고 결과가 정상적으로 실행되면 실제 시험장에서는 모두 맞는 것으로 채점됩니다.
참고로 저희 채점 프로그램은 정답 파일과 비교하여 다른 부분을 틀린 것으로 채점됩니다.
즐거운 하루 되세요.