책 내용 질문하기
26페이지 홀수의 합계 계산하기
도서
2016 시나공 정보처리기능사 실기
페이지
25
조회수
264
작성일
2015-12-28
작성자
첨부파일

디버깅에서 처음에 i=-1 J=0이 나온다고 답지에 써졌있는데 이 부분이 도저히 이해가 되지 않습니다 알려주셨으면 합니다

답변
2015-12-28 09:33:30

안녕하세요.

순서도의 반복되는 처리 형태를 감안하여 각 변수의 초기값을 지정해야 합니다.

이 수열은 1, 3, 5, 7, ... 과 같이 홀수가 나열되는 수열로

③번의 i=i+2에 의해 반복 처리가 되는 순서도입니다.

그러므로 i의 초기값으로 -1을 저장하고 시작해야

i=i+2에 의해 처음 수열의 값이 1로 시작하고 이후는 2씩 증가되어, 3, 5, 7, 9, ...와 같이 변화하게 되는 것이죠.

그래서 i의 초기값을 -1로 한 것입니다.

또한 J는 누적 합이 저장될 변수로 일반적으로 누적 합이 저장될 변수는 0으로 초기화합니다.

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

  • *
    2015-12-28 09:33:30

    안녕하세요.

    순서도의 반복되는 처리 형태를 감안하여 각 변수의 초기값을 지정해야 합니다.

    이 수열은 1, 3, 5, 7, ... 과 같이 홀수가 나열되는 수열로

    ③번의 i=i+2에 의해 반복 처리가 되는 순서도입니다.

    그러므로 i의 초기값으로 -1을 저장하고 시작해야

    i=i+2에 의해 처음 수열의 값이 1로 시작하고 이후는 2씩 증가되어, 3, 5, 7, 9, ...와 같이 변화하게 되는 것이죠.

    그래서 i의 초기값을 -1로 한 것입니다.

    또한 J는 누적 합이 저장될 변수로 일반적으로 누적 합이 저장될 변수는 0으로 초기화합니다.

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

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