책 내용 질문하기
기출문제집 9페이지 반복문이 이해가 안갑니다
도서
2017 시나공 정보처리기능사 실기
페이지
9
조회수
106
작성일
2017-05-29
작성자
탈퇴*원
첨부파일

9페이지 반복문이 1번에서 2번으로 3번으로 갔다가 다시 2번 3번을 5번하고 4번으로 내려와 나머지 9번을 더 하는거 아닌가요? 그래서 m의 답이 10이라는 건 알겠는데, k가 50이 된다는게 이해가 안됩니다ㅠㅠㅠㅠ

답변
2017-05-29 13:28:55

안녕하세요.

바깥쪽 반복문에서

i가 초기값인 1을 가지고 종료값인 10과 비교합니다. 10보다 작으므로 반복문을 진입합니다.

안쪽 반복문에서

j가 초기값인 1을 가지고 종료값인 5와 비교합니다. 5보다 작으므로 반복문을 진입합니다.

k=k+1에 의해 k는 1이 됩니다.

안쪽 반복문에서

j가 1 증가하여 2가된 후 종료값인 5와 비교합니다. 5보다 작으므로 반복문을 진입합니다.

k=k+1에 의해 k는 2가 됩니다.

안쪽 반복문에서

j가 1 증가하여 3이된 후 종료값인 5와 비교합니다. 5보다 작으므로 반복문을 진입합니다.

k=k+1에 의해 k는 3이 됩니다.

안쪽 반복문에서

j가 1 증가하여 4가된 후 종료값인 5와 비교합니다. 5보다 작으므로 반복문을 진입합니다.

k=k+1에 의해 k는 4가 됩니다.

안쪽 반복문에서

j가 1 증가하여 5가된 후 종료값인 5와 비교합니다. 5와 같으므로 반복문을 진입합니다.

k=k+1에 의해 k는 5가 됩니다.

안쪽 반복문에서

j가 1 증가하여 6이된 후 종료값인 5와 비교합니다. 5보다 크므로 반복문을 빠져나옵니다.

M = M + 1에 의해 M은 1이 됩니다.

바깥쪽 반복문에서

i가 1증가하여 2가 된 후 종료값이 10과 비교합니다. 10보다 작으므로 반복문을 진입합니다.

안쪽 반복문은 다시 5번 반복하면서

k는 6~10이 됩니다.

안쪽 반복문을 빠져나와 m은 2가 됩니다.

이렇게 바깥쪽 반복문에서 i가 10이 될 때까지

안쪽 반복문은 5번씩 반복합니다.

안쪽 반복문은 총 50번 반복하여 k는 50이 됩니다.

그리고 m은 바깥쪽 반복문의 반복 횟수 만큼인 10이 됩니다.

오늘도 즐거운 하루 되세요.

  • *
    2017-05-29 13:28:55

    안녕하세요.

    바깥쪽 반복문에서

    i가 초기값인 1을 가지고 종료값인 10과 비교합니다. 10보다 작으므로 반복문을 진입합니다.

    안쪽 반복문에서

    j가 초기값인 1을 가지고 종료값인 5와 비교합니다. 5보다 작으므로 반복문을 진입합니다.

    k=k+1에 의해 k는 1이 됩니다.

    안쪽 반복문에서

    j가 1 증가하여 2가된 후 종료값인 5와 비교합니다. 5보다 작으므로 반복문을 진입합니다.

    k=k+1에 의해 k는 2가 됩니다.

    안쪽 반복문에서

    j가 1 증가하여 3이된 후 종료값인 5와 비교합니다. 5보다 작으므로 반복문을 진입합니다.

    k=k+1에 의해 k는 3이 됩니다.

    안쪽 반복문에서

    j가 1 증가하여 4가된 후 종료값인 5와 비교합니다. 5보다 작으므로 반복문을 진입합니다.

    k=k+1에 의해 k는 4가 됩니다.

    안쪽 반복문에서

    j가 1 증가하여 5가된 후 종료값인 5와 비교합니다. 5와 같으므로 반복문을 진입합니다.

    k=k+1에 의해 k는 5가 됩니다.

    안쪽 반복문에서

    j가 1 증가하여 6이된 후 종료값인 5와 비교합니다. 5보다 크므로 반복문을 빠져나옵니다.

    M = M + 1에 의해 M은 1이 됩니다.

    바깥쪽 반복문에서

    i가 1증가하여 2가 된 후 종료값이 10과 비교합니다. 10보다 작으므로 반복문을 진입합니다.

    안쪽 반복문은 다시 5번 반복하면서

    k는 6~10이 됩니다.

    안쪽 반복문을 빠져나와 m은 2가 됩니다.

    이렇게 바깥쪽 반복문에서 i가 10이 될 때까지

    안쪽 반복문은 5번씩 반복합니다.

    안쪽 반복문은 총 50번 반복하여 k는 50이 됩니다.

    그리고 m은 바깥쪽 반복문의 반복 횟수 만큼인 10이 됩니다.

    오늘도 즐거운 하루 되세요.

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