책 내용 질문하기
조건문에서
도서
2019 시나공 정보처리기능사 실기
페이지
0
조회수
289
작성일
2019-06-26
작성자
탈퇴*원
첨부파일

예를 들어 대부분의 조건문이 i : 20으로 되어있고 <는 반복 >=는 출력이거나

 

                                        i<20으로 되어있고 yes는 반복 no는 출력으로 가는데

 

만약 yes no로 되있고 조건문이 빈칸이면 i:20으로 할경우 20보다 작은경우 yes 로 반복으로 빠지는데 20이 되는 순간 no로 출력하니 i:20으로 써도 상관없나요??

 

21을 갈 길이 없으니 안전하게는 i<=20ㅇㅣ 정확하겠지만 i:20도 맞지않나요? 

답변
2019-06-26 11:05:23

안녕하세요 길벗수험서 운영팀입니다.

 

아뇨 오답입니다.

 

i:20 에 yes, no가 존재한다면 20보다 작은 경우 yes로 빠진다는 보장이 없습니다.

 

i:20이라는 것은

i<20, i<=20, i>20, i>=20, i=20, i<>20

다양한 상황이 존재할 수 있다는 것을 의미합니다.

 

때문에 i:20의 상황에서는 yes, no의 자리가 비어서 비교연산자를 넣도록 만드는 것이고,

i<20과 같이 비교연산자가 조건문에 있는 경우는 yes, no만으로 표현할 수 있는 것이죠.

 

행복한 하루되세요 :)

  • 관리자
    2019-06-26 11:05:23

    안녕하세요 길벗수험서 운영팀입니다.

     

    아뇨 오답입니다.

     

    i:20 에 yes, no가 존재한다면 20보다 작은 경우 yes로 빠진다는 보장이 없습니다.

     

    i:20이라는 것은

    i<20, i<=20, i>20, i>=20, i=20, i<>20

    다양한 상황이 존재할 수 있다는 것을 의미합니다.

     

    때문에 i:20의 상황에서는 yes, no의 자리가 비어서 비교연산자를 넣도록 만드는 것이고,

    i<20과 같이 비교연산자가 조건문에 있는 경우는 yes, no만으로 표현할 수 있는 것이죠.

     

    행복한 하루되세요 :)

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