책 내용 질문하기
플로차트 관련 질문입니다.
도서
2017 시나공 정보처리기사 실기(산업기사 포함) 특별개정판
페이지
180
조회수
85
작성일
2017-03-17
작성자
첨부파일

질문이 2가지 있습니다.

1. p180에서 A[1] 배열 값을 입력하는데

배열 값은 A[99]라고 선언하면 A[0]부터 있는거 아닌가요?

2. 플로차트에서 조건에는 == 이 아닌 = 으로 비교하나요?

답변
2017-03-20 13:59:04

안녕하세요.

배열의 위치가 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문 조건에 사용되는 ==와 의미는 같지만 표현 방법이 다르니 이점 유의하세요.

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

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