책 내용 질문하기
컴활 실기 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

    안녕하세요.

     

    시험장에서는 주어진 문제 내에서만 생각해 주셔도 됩니다.

     

    좋은 하루 보내세요. 

· 5MB 이하의 zip, 문서, 이미지 파일만 가능합니다.
· 폭언, 욕설, 비방 등은 관리자에 의해 경고없이 삭제됩니다.