책 내용 질문하기
elseif를 사용하는 이유
도서
2019 시나공 컴퓨터활용능력 1급 실기
페이지
348
조회수
242
작성일
2019-08-23
작성자
탈퇴*원
첨부파일
348쪽과 같이 폼을 활용하여 스프레드시트에 데이터를 입력할 때, 비어있는 항목이 있으면 해당 항목을 입력하라고 텍스트박스를 띄우고 모든 항목이 입력되었을 때만 데이터가 입력되도록 하라는 문제유형이 있습니다. 이를테면 아래와 같은 문제인데요. "정산년도(txt년도)를 입력하지 않았으면 '정산년도를 입력하세요', 고객명(txt고객)을 입력하지 않았으면 '고객명을 입력하세요', 등급코드(cmb코드)를 선택하지 않았으면 '등급코드를 선택하세요'라는 메세지를 출력하고," 만약 이 지시사항을 elseif로 묶게 된다면 정산년도와 고객명, 등급코드가 모두 입력되지 않은 상황에서는 정산년도를 입력하라는 메세지박스만 뜨지, 고객명, 등급코드를 입력하라는 메세지박스는 뜨지 않을 것입니다. 이 결과가 문제에서 요구하는 바에 부합한다고 할 수 있는지 의문이 듭니다. 문제에서 요구한 건 입력하지 않은 항목이 있으면 그 항목에 대해 메세지를 출력하는 것인데, 이에 대해 여러 항목을 입력하지 않았을 때 띄우지 않는 메세지가 있다면 답안을 충족하지 못한다고도 볼 수 있지 않나요?
답변
2019-08-24 23:35:50

안녕하세요.

 

문제에서 여러 항목이 입력되지 않는 경우는 어떻게 처리하라고 지시하지 않았으므로 임의로 작성하셔도 됩니다.

시험에서는 문제에서 지시한 내용이 정확히 실행되면 정답으로 인정됩니다.

 

좋은 하루 보내세요. 

  • 관리자
    2019-08-24 23:35:50

    안녕하세요.

     

    문제에서 여러 항목이 입력되지 않는 경우는 어떻게 처리하라고 지시하지 않았으므로 임의로 작성하셔도 됩니다.

    시험에서는 문제에서 지시한 내용이 정확히 실행되면 정답으로 인정됩니다.

     

    좋은 하루 보내세요. 

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