자꾸 플로차트 for문이랑 C 코드랑 다르게 나오는것 같습니다.
플로차트 6번에 보면 J= i-1, 1, -1로 되어있고 해석도 i-1번째 부터 1까지 반복하라고 되어있는데
C언어 코드에는 6번 해설에 보면 i-1부터 0까지 반복 수행하라고 되어있습니다. 알고리즘 배열은 1부터 시작하는건가요??
226,227 배열도 서로 이상하네요
안녕하세요.
순서도에서는 배열의 위치가 1부터 시작하였습니다.
순서도는 특정 언어를 대상으로 하는 것이 아니기 때문에 언어에 따라 다른 부분이 있으면 처리조건을 통해 제시합니다.
배열의 경우 배열의 시작 위치를 제시하는데, 일반적으로 제시되지 않으면 배열의 위치가 1부터 시작합니다.
하지만 C언어나 JAVA는 언어가 명시된 것이므로 그 언어에 맞게 파악해야 합니다.
C나 JAVA는 배열의 시작 위치가 0부터 시작합니다.
그래서 순서도와 코드에서 배열의 시작 위치가 다르게 설명된 것입니다.
오늘도 즐거운 하루 되세요.
-
*2017-03-20 14:49:53
안녕하세요.
순서도에서는 배열의 위치가 1부터 시작하였습니다.
순서도는 특정 언어를 대상으로 하는 것이 아니기 때문에 언어에 따라 다른 부분이 있으면 처리조건을 통해 제시합니다.
배열의 경우 배열의 시작 위치를 제시하는데, 일반적으로 제시되지 않으면 배열의 위치가 1부터 시작합니다.
하지만 C언어나 JAVA는 언어가 명시된 것이므로 그 언어에 맞게 파악해야 합니다.
C나 JAVA는 배열의 시작 위치가 0부터 시작합니다.
그래서 순서도와 코드에서 배열의 시작 위치가 다르게 설명된 것입니다.
오늘도 즐거운 하루 되세요.