책 내용 질문하기
vba
도서
2025 시나공 컴퓨터활용능력 1급 필기 총정리
페이지
124
조회수
68
작성일
2024-11-28
작성자
박*영
첨부파일

do loop 1번 기출문제 아예 이해가 안됩니다


자세히 선지 하나하나 설명 부탁드려요

기본적으로 밑에 해설에 적힌 말들은 다 알고 do loop의 개념은 다 이해했는데 적용하는게 이해가 안가요

답변
2024-11-29 16:36:39

안녕하세요.

1부터 10까지 합계를 구해야 하는데, ③번은 1에서 9까지 합을 구하므로 틀린 답이 된 것입니다.

no의 값이 10보다 작거나 같을 때까지 반복하여 실행합니다.

no의 값이 10보다 작거나 같으면 반복문합니다. 조건문이 no가 10이 됐을 때는 이미 반복문 안을 실행했으므로 1~10의 합계를 구하게 되는 것입니다.

no의 값이 10보다 작을 때까지만 반복하여 실행합니다. 10보다 작을때가지만 실행하면 10일 때는 실행이 안되므로 1~9까지만 합계를 구합니다.

no를 1에서부터 10이 될 때까지 1씩 증가하면 반복 수행합니다.

즐거운 하루 되세요.

  • 관리자
    2024-11-29 16:36:39

    안녕하세요.

    1부터 10까지 합계를 구해야 하는데, ③번은 1에서 9까지 합을 구하므로 틀린 답이 된 것입니다.

    no의 값이 10보다 작거나 같을 때까지 반복하여 실행합니다.

    no의 값이 10보다 작거나 같으면 반복문합니다. 조건문이 no가 10이 됐을 때는 이미 반복문 안을 실행했으므로 1~10의 합계를 구하게 되는 것입니다.

    no의 값이 10보다 작을 때까지만 반복하여 실행합니다. 10보다 작을때가지만 실행하면 10일 때는 실행이 안되므로 1~9까지만 합계를 구합니다.

    no를 1에서부터 10이 될 때까지 1씩 증가하면 반복 수행합니다.

    즐거운 하루 되세요.

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