책 내용 질문하기
169쪽 4번 문제
도서
2016 시나공 SUMMARY 컴퓨터활용능력 1급 필기
페이지
170
조회수
96
작성일
2016-05-20
작성자
첨부파일

4번 문제

Do ~Loop until 이면 조건을 만족할 때 까지 계산해서 마지막에 조건을 검사하는 것이라고 알고 있습니다.

그래서 if i=7을 만족시키기 위해서 i=7까지 구하니 sum이 28이었습니다.

이것까지는 이해했는데, exit do에 의해서 i=7이 나오면 빠져나오고 end if 도 충족한 것으로 보고

마지막에 조건 i>10도 만족시켜야 될거같다고 생각해서 i=7에 그치지 않고 10이 넘는 i=11까지 구하고 조건을 마쳣는데... 왜 7에서 조건을 충족해서 마치는지 마지막 조건을 고려 안한건지 궁금합니다.

답변
2016-05-24 11:24:41

안녕하세요.

Exit Do는 DO문 밖으로 빠져나오는 것입니다. 그러므로 i가 7일때 do 문을 빠져나오므로 i가 7일때까지만 실행을 합니다.

즐거운 하루 되세요.

  • *
    2016-05-24 11:24:41

    안녕하세요.

    Exit Do는 DO문 밖으로 빠져나오는 것입니다. 그러므로 i가 7일때 do 문을 빠져나오므로 i가 7일때까지만 실행을 합니다.

    즐거운 하루 되세요.

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