책 내용 질문하기
이해
도서
2017 시나공 정보처리기능사 실기
페이지
222
조회수
167
작성일
2017-02-17
작성자
탈퇴*원
첨부파일
페이지222페이지문제보면 A배열이 0부터 A9까지라고했지 예를들면 A(0)에 0이들어가고 A(1)에는1이들어가는이유는먼가용
답변
2017-02-20 09:39:02
안녕하세요.
배열의 시작 위치는 사용하는 프로그래밍 언어에 따라 다릅니다.
비주얼 베이직의 경우 배열의 시작은 1부터이지만 C언어나 자바의 경우 배열의 시작은 0입니다.
이와 같이 프로그램 언어마다 배열의 시작 위치가 다르기 때문에 순서도에서는 배열의 시작위치를 언급해 주는 것이죠.
또한 배열에 저장되는 값은 해당 알고리즘을 구현하기 위해 필요한 것으로 알고리즘에 따라 달라집니다.
이 문제의 경우 입력된 값을 10으로 나누면서 그 나머지를 이용해 S 배열에 값을 저장하기 위해 A 배열을 이용하기 때문에 A 배열에 그에 맞는 값을 저장하고 시작하는 것입니다.
오늘도 즐거운 하루 되세요.
-
*2017-02-20 09:39:02
안녕하세요.
배열의 시작 위치는 사용하는 프로그래밍 언어에 따라 다릅니다.
비주얼 베이직의 경우 배열의 시작은 1부터이지만 C언어나 자바의 경우 배열의 시작은 0입니다.
이와 같이 프로그램 언어마다 배열의 시작 위치가 다르기 때문에 순서도에서는 배열의 시작위치를 언급해 주는 것이죠.
또한 배열에 저장되는 값은 해당 알고리즘을 구현하기 위해 필요한 것으로 알고리즘에 따라 달라집니다.
이 문제의 경우 입력된 값을 10으로 나누면서 그 나머지를 이용해 S 배열에 값을 저장하기 위해 A 배열을 이용하기 때문에 A 배열에 그에 맞는 값을 저장하고 시작하는 것입니다.
오늘도 즐거운 하루 되세요.