책 내용 질문하기
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일때까지만 실행을 합니다.
즐거운 하루 되세요.