수열부분을 공부하다 보니 너무 복잡하게 생각해서 그런가 질문드립니다
141쪽을 참조하면은
141쪽 문제 1-2+3-4+5-6+....-98+99 합계를 구하는 순서도를 작성하세요
이 부분을 공부하다 보니 문득 생각했던 것은 플로차트나 디버깅 결과를 봐도 각항의 연산을 해도 위의 문제 방식대로 숫자가 대입되어 연산이 되지 않는것 같은데 제가 문제 접근을 잘못한건가요..
144쪽 문제 디버깅 표를보면
I J I:99 출력
0 0
1 1
2 -1
3 2
4 -2
5 3
6 -3
. .
. .
. .
98 -49
99 50
이런식으로 해서 99까지의 합계를 구하는데..
그면 단순히 동영상강의대로 플로차트 작성하면 한쪽이 J=J+I 이면 다른 한쪽은 J=J-I이런식으로 접근하는게 맞는건지
궁금합니다
안녕하세요.
알고리즘을 구현하는 방법은 다양할 수 있습니다.
하지만 시험은 여러 가지 방법 중 문제의 순서도로 제시된 방법을 기반으로 빈 괄호를 채우는 것입니다.
문제만 주워지고 수험생이 직접 순서도를 작성하는 것이라면 좀 수월할 수 있지만
이미 작성된 순서도의 빈괄호를 채우는 것은 작성된 순서도가 어떠한 기준으로 작성되었는지를 우선 파악한 후 빈괄호를 채우는 것이므로 작성한 사람의 의도를 파악하는 것이 우선입니다.
교재의 순서도는 중간의 비교점을 기준으로 위에서는 더하는 작업을 아래에서는 빼는 작업을 기반으로 문제를 해결한 것입니다.
오늘도 즐거운 하루 되세요.
-
*2018-05-14 09:36:09
안녕하세요.
알고리즘을 구현하는 방법은 다양할 수 있습니다.
하지만 시험은 여러 가지 방법 중 문제의 순서도로 제시된 방법을 기반으로 빈 괄호를 채우는 것입니다.
문제만 주워지고 수험생이 직접 순서도를 작성하는 것이라면 좀 수월할 수 있지만
이미 작성된 순서도의 빈괄호를 채우는 것은 작성된 순서도가 어떠한 기준으로 작성되었는지를 우선 파악한 후 빈괄호를 채우는 것이므로 작성한 사람의 의도를 파악하는 것이 우선입니다.
교재의 순서도는 중간의 비교점을 기준으로 위에서는 더하는 작업을 아래에서는 빼는 작업을 기반으로 문제를 해결한 것입니다.
오늘도 즐거운 하루 되세요.