책 내용 질문하기
ㅎㅎ
도서
[2010] 컴퓨터활용능력 1급 필기
페이지
1
조회수
74
작성일
2011-07-12
작성자
첨부파일

안녕하세요

첨부파일을 봐주세요

2010년 1회 기출문제인데요

44번 문제요

여기서 iF > 3 then

Exit Do

end if

i = i + 1

Loop Until i > 5

이거 대로 하면

i가 6이 될때 값이 나와야 하는거 아니에요?

근데 i가 5일 때의 S의 값인 11이 나오는거에요?

이거랑 비슷한 다른 문제들은 잘 풀리는데 여기서 막히네요!

제가 사실 기출문제로만 공부하고 있거든요 ㅠㅠ 도와주세요

답변
2011-07-13 09:24:04

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

i가 4이면 'if i>3 then' 이 조건을 만족하므로 'Exit Do'를 실행하게 됩니다. 'Exit Do는 Do 반복문을 빠져나가는 명령문으로 i가 4일때까지만 실행하게 됩니다.

즐거운 하루 되세요.

"
  • *
    2011-07-13 09:24:04

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

    i가 4이면 'if i>3 then' 이 조건을 만족하므로 'Exit Do'를 실행하게 됩니다. 'Exit Do는 Do 반복문을 빠져나가는 명령문으로 i가 4일때까지만 실행하게 됩니다.

    즐거운 하루 되세요.

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