책 내용 질문하기
컴활 실기 117쪽 사용자 정의함수 작성 관련 문의드립니다.
도서
2019 시나공 컴퓨터활용능력 1급 실기
페이지
117
조회수
146
작성일
2019-01-31
작성자
탈퇴*원
첨부파일
답지에는 F단가를 입력하는 코드가 if문으로 구성되어있습니다.
만약에 도서코드 자릿수가 7이면 도서코드 3글자를 빼내고
그렇지 않으면 2글자를 빼는 방식으로 코드가 작성되있습니다.
그런데 만약에 도서코드가 C-13204-1 이거나 c-8-3 과 같이 자릿수가 6또는 7이 아닌 경우에는 이 코드가 성립하지 않을 것 같네요
그래서 코드를 F단가 = Round(정가 / Right(Left(도서코드, Len(도서코드) - 2), Len(Left(도서코드, Len(도서코드) - 2)) - 2), 0) 이렇게 짜거나
아니면 mid(도서코드, 3, Len(도서코드)-4) 같은 방식으로 짜는 게 엄밀히 따지면 정답으로 보이네요.
문제에 나와있는 경우로만 생각해봤을 때는 if문으로 짜도 맞긴 하네요.
그래서 궁금한 것이 실제 시험에서는 문제에 나와있는 경우만 생각해서 코드를 짜면 되는 것인지 궁금합니다.
답변
2019-01-31 23:34:25
안녕하세요.
시험장에서는 주어진 문제 내에서만 생각해 주셔도 됩니다.
좋은 하루 보내세요.
-
관리자2019-01-31 23:34:25
안녕하세요.
시험장에서는 주어진 문제 내에서만 생각해 주셔도 됩니다.
좋은 하루 보내세요.