책 내용 질문하기
소수의 합 구하기 .
도서
[2011] 정보처리산업기사 실기
페이지
62
조회수
400
작성일
2012-04-06
작성자
첨부파일

안녕하세요 .

소수의 합 구하기에서 막혔는데요 ,

63페이지에 디버깅한것이 뭔가 잘못 된듯? 보여서요.

A , K , J , MOD(K,J) , HAP , 출력

7 2 2 0 0 17

3 2 1 2

4 3 0 5

5 2 0 10

6 2 1 17

이렇게 나와있는데요.

2번째 줄부터 이해가 안갑니다.

제가 디버깅 한결과입니다.

A , K , J , MOD(K,J) , HAP , 출력

2 2 0 0

3 2 2 1

3 3 5 0

4 2 5 0

5 2 5 1

5 3 5 2

5 4 5 1

5 5 9 0

MOD에서 0이 안나올시 J=J+1하여 3번째줄 K와J가 3,3 이 각각 나왔습니다.

마찬가지로 다른것도 마찬가지인데요.

제가 몰 착각하고 있는건가요 ㅠㅠ

010 7721 0242.

혹은 답변 부탁드립니다

수고하세요!!

답변
2012-04-06 09:15:45

안녕하세요.

변수의 값이 변화될 때만 디버깅표에 기록하면 됩니다.

나머지가 0이 아닐 때 J값은 변화를 합니다. J=J+1에 의해

하지만 K의 값은 10번 동그라미 부분을 거칠때만 K=K+1에 의해 변화를 합니다.

그 전까지는 값의 변화가 없기 때문에 추가로 기록하지 않습니다.

J값은 4번 동그라미와 6번 동그라미를 거칠때 값의 변화가 발생하므로 그 때마다 기록을 하는 것이구요.

위에서 언급한 방법에 의해 변수의 값이 변화될 때만 디버깅 표에 기록을 한 후 정답과 맞춰보세요.

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

"
  • *
    2012-04-06 09:15:45

    안녕하세요.

    변수의 값이 변화될 때만 디버깅표에 기록하면 됩니다.

    나머지가 0이 아닐 때 J값은 변화를 합니다. J=J+1에 의해

    하지만 K의 값은 10번 동그라미 부분을 거칠때만 K=K+1에 의해 변화를 합니다.

    그 전까지는 값의 변화가 없기 때문에 추가로 기록하지 않습니다.

    J값은 4번 동그라미와 6번 동그라미를 거칠때 값의 변화가 발생하므로 그 때마다 기록을 하는 것이구요.

    위에서 언급한 방법에 의해 변수의 값이 변화될 때만 디버깅 표에 기록을 한 후 정답과 맞춰보세요.

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

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