책 내용 질문하기
1~99 더하기
도서
2017 시나공 정보처리기능사 실기
페이지
조회수
57
작성일
2017-07-17
작성자
탈퇴*원
첨부파일
26쪽에있는 1~99의 수열 더하기에서 J값을하려고하는데 전문가의 조언에서 이것도 패턴이있다고했는데, J값 찾는 패턴을 알려주세요 일일이 더하니까 시간도 많이걸리고 힘들어요
답변
2017-07-17 11:32:04
안녕하세요.
이 순서도는 1부터 99까지 홀수를 더하는 것으로
각 항은 2씩 증가합니다.
각 항이 저장될 변수인 i가 2씩 증가를 반복하고
i를 합이 저장된 J에 누적하는 것도 반복되는 것이죠.
25쪽의 순서도와 다른 것은 1씩 증가가 아니라 2씩 증가한다는 것입니다.
또한 처음에 더하는 값이 1인데 매번 2씩 증가하는 반복 패턴을 유지하기 위해
i의 초기값을 -1부터 시작한 것이 특별합니다.
i가 -1을 가지고 시작해야
첫 번째 반복 패턴인 i = i + 2를 만났을 때 수열의 첫 항인 1이 i 값으로 산출되기 때문이죠.
오늘도 즐거운 하루 되세요.
-
*2017-07-17 11:32:04
안녕하세요.
이 순서도는 1부터 99까지 홀수를 더하는 것으로
각 항은 2씩 증가합니다.
각 항이 저장될 변수인 i가 2씩 증가를 반복하고
i를 합이 저장된 J에 누적하는 것도 반복되는 것이죠.
25쪽의 순서도와 다른 것은 1씩 증가가 아니라 2씩 증가한다는 것입니다.
또한 처음에 더하는 값이 1인데 매번 2씩 증가하는 반복 패턴을 유지하기 위해
i의 초기값을 -1부터 시작한 것이 특별합니다.
i가 -1을 가지고 시작해야
첫 번째 반복 패턴인 i = i + 2를 만났을 때 수열의 첫 항인 1이 i 값으로 산출되기 때문이죠.
오늘도 즐거운 하루 되세요.