책 내용 질문하기
1권 143쪽
도서
2017 시나공 정보처리기사 실기(산업기사 포함) 특별개정판
페이지
143
조회수
55
작성일
2017-06-03
작성자
탈퇴*원
첨부파일

1권 143쪽 디버깅이 이해가 안갑니다.

플로차트에서 같으면 4번문장을 수행하는거라고했는데

그러면 i가 1일때 j가 0.5가아닌가요? 왜 -0.5죠?

답변
2017-06-05 09:40:15

안녕하세요.

i는 분자 값이 저장될 변수입니다.

첫 번째 항은 -(1/2), 즉 -0.5입니다.

i는 초기값으로 0을 가지고 시작합니다.

1증가되어 i가 1이 된 후

int(i/2)은 0

i/2은 0.5로

값이 달라 j에 j-(i/(i+1))의 값을 계산하여 저장합니다.

i가 1이므로 j는 현재 0이므로

j = 0 - (1/1+1) = 0 - (1/2) = 0 - 0.5 = -0.5가 됩니다. 그래서 j에는 -0.5가 저장됩니다.

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

  • *
    2017-06-05 09:40:15

    안녕하세요.

    i는 분자 값이 저장될 변수입니다.

    첫 번째 항은 -(1/2), 즉 -0.5입니다.

    i는 초기값으로 0을 가지고 시작합니다.

    1증가되어 i가 1이 된 후

    int(i/2)은 0

    i/2은 0.5로

    값이 달라 j에 j-(i/(i+1))의 값을 계산하여 저장합니다.

    i가 1이므로 j는 현재 0이므로

    j = 0 - (1/1+1) = 0 - (1/2) = 0 - 0.5 = -0.5가 됩니다. 그래서 j에는 -0.5가 저장됩니다.

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

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