118쪽 2번 사용자 정의 함수 풀이에
If Len(도서코드) = 7 Then
이라고 나와있는데 다른 방법은 없는건가요?
if 정가 > 4000 이렇게 하면 안되는가요~?
Public Function F단가(도서코드, 정가)
도서코드=MID(도서코드,FIND("-",도서코드)+1,LEN(도서코드)-FIND("-",도서코드,FIND("-",도서코드)-2))
F단가 = Round(정가 / 도서코드)
End Function
이런 방법으로 작성하기도 합니다.
코드는 작성하는 사람마다 다를 수 있으므로, 문제의 지시사항을 모두 만족하고 결과가 정상적으로 나오면 모두 맞는 것으로 채점됩니다. 즉 님과 같이 작성해도 결과가 정상적으로 나온다면 그렇게 작성해도 됩니다.
비교해야 하는 값이 도서코드 이므로 도서코드로 비교하는 것이 맞을 것 같네요.
좋은 하루 되세요.
-
관리자2021-02-26 16:46:17
Public Function F단가(도서코드, 정가)
도서코드=MID(도서코드,FIND("-",도서코드)+1,LEN(도서코드)-FIND("-",도서코드,FIND("-",도서코드)-2))
F단가 = Round(정가 / 도서코드)
End Function
이런 방법으로 작성하기도 합니다.
코드는 작성하는 사람마다 다를 수 있으므로, 문제의 지시사항을 모두 만족하고 결과가 정상적으로 나오면 모두 맞는 것으로 채점됩니다. 즉 님과 같이 작성해도 결과가 정상적으로 나온다면 그렇게 작성해도 됩니다.
비교해야 하는 값이 도서코드 이므로 도서코드로 비교하는 것이 맞을 것 같네요.
좋은 하루 되세요.