질문이 2가지 있습니다.
1. p180에서 A[1] 배열 값을 입력하는데
배열 값은 A[99]라고 선언하면 A[0]부터 있는거 아닌가요?
2. 플로차트에서 조건에는 == 이 아닌 = 으로 비교하나요?
안녕하세요.
배열의 위치가 0부터 시작하는 경우는 C언어의 경우입니다.
순서도에서는 어느 특정 언어를 대상으로 하는 것이 아니므로 배열의 경우 배열의 위치에 대한 언급이 처리조건으로 제시됩니다.
이 경우는 앞서 알고리즘의 이해에서 A[1]부터 채워지는 형태로 설명이 된 것이라 별도로 처리조건에 제시되지 않았습니다.
이 순서도의 경우 A[99]로 선언된 배열 A는 A[1] ~ A[98]까지 총 99개의 요소를 갖습니다.
순서도에서 조건문(마름모) 안에서의 =은 같다는 의미입니다.
C언어 코드에서 IF문 조건에 사용되는 ==와 의미는 같지만 표현 방법이 다르니 이점 유의하세요.
오늘도 즐거운 하루 되세요.
-
*2017-03-20 13:59:04
안녕하세요.
배열의 위치가 0부터 시작하는 경우는 C언어의 경우입니다.
순서도에서는 어느 특정 언어를 대상으로 하는 것이 아니므로 배열의 경우 배열의 위치에 대한 언급이 처리조건으로 제시됩니다.
이 경우는 앞서 알고리즘의 이해에서 A[1]부터 채워지는 형태로 설명이 된 것이라 별도로 처리조건에 제시되지 않았습니다.
이 순서도의 경우 A[99]로 선언된 배열 A는 A[1] ~ A[98]까지 총 99개의 요소를 갖습니다.
순서도에서 조건문(마름모) 안에서의 =은 같다는 의미입니다.
C언어 코드에서 IF문 조건에 사용되는 ==와 의미는 같지만 표현 방법이 다르니 이점 유의하세요.
오늘도 즐거운 하루 되세요.