책 내용 질문하기
[1권] 기본모의고사 10회 계산작업 3번 문제
도서
2019 시나공 컴퓨터활용능력 1급 실기
페이지
446
조회수
154
작성일
2019-05-14
작성자
탈퇴*원
첨부파일

1. select case를 사용하여 사용자정의 함수를 나타내야 하는 문제인데 case에서 왜 is가 쓰이지 않았나요..? is는 case와 항상 붙어오는 게 아닌가요? 언제 is가 오고 하는지 좀 알려주세요

 

2. 8~9년이거나 4~5년은 or로 연결해야 할 것 같은데 왜 콤마로 연결했나요?? 여기서 콤마의 의미는 무엇인가요??

답변
2019-05-15 21:32:12

안녕하세요.

 

1. 

case is 는 부등호를 이용해서 범위를 지정할 경우에 사용됩니다.

case 8 to 9, 4 to 5 나 case "학생" 등 부등호 없이 입력될 때 사용됩니다.

 

 

2.

,가 OR(이거나)의 역할을 한다고 보시면 됩니다.

 

좋은 하루 보내세요. 

 

  • 관리자
    2019-05-15 21:32:12

    안녕하세요.

     

    1. 

    case is 는 부등호를 이용해서 범위를 지정할 경우에 사용됩니다.

    case 8 to 9, 4 to 5 나 case "학생" 등 부등호 없이 입력될 때 사용됩니다.

     

     

    2.

    ,가 OR(이거나)의 역할을 한다고 보시면 됩니다.

     

    좋은 하루 보내세요. 

     

  • 관리자
    2019-05-16 21:31:59

    안녕하세요.

     

    Select case 문은 경우에 따라 선택을 하는 용도로 사용됩니다.

     

    Select Case cmb부서
            Case "영업1팀"
                txt기본수당 = 310000
            Case "영업2팀"
                txt기본수당 = 270000
            Case "영업3팀"
                txt기본수당 = 220000
            Case "영업4팀"
                txt기본수당 = 170000
            Case "특별영업팀"
                txt기본수당 = 280000
          End Select
         

    cmb부서의 값이 '영업1팀' 인지 확인하는 것입니다.

    영업1팀이면서 영업2팀인 경우는 존재할 수 없습니다.

     

    좋은 하루 보내세요.

     

  • *
    2019-05-16 14:52:36

    감사합니다. 그럼 반대로 and일 때는 어떤 문자를 써주나요??

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