책 내용 질문하기
큰 수 더하기 0이면 ..
도서
[2011] 정보처리기능사 실기
페이지
210
조회수
185
작성일
2014-01-19
작성자
첨부파일

210페이지

순서도 중 "판단 MAI(1)=0 " 부분이 첫 번째 배열에 "0"이 들어가 있으면 다음 과정을 진행하라는 의미이면

100건의 MAI(12) 를 입력 받는동안 한 건도 배열 첫 부분에 0이 입력 안되면 어쪄죠?


209P 페이지 <처리 조건> 중
" 반드시 100건 중 한번은 첫 번째 배열에 0을 입력 받아라 " 라고 명시 되어야 하는것 아닌가요?

아니면 알고리즘에서 당연한 규칙인건가요? 답변부탁드립니다.~^^

답변
2014-01-20 09:30:44

안녕하세요.

처리조건 중 "입력 받는 배열의 첫 번째 요소가 0이면 결과를 출력하고 프로그램을 종료한다."라는 조건은

결과를 출력하고 프로그램을 종료하려면 배열의 첫 번째 요소에 0을 입력하라는 것으로 사용자는 이를 보고 입력된 자료들 마지막에 0을 넣게 됩니다.

0이 입력되지 않는다는 상황은 생각하지 않아도 됩니다. 그런 경우는 이 알고리즘이 적용된 프로그램의 사용법을 잘못 숙지한 경우인 데 실제 프로그램에서라면 이런 경우 별도의 오류 메시지 등을 출력하겠죠.

시험에서는 제시된 조건에 맞게 그리고 그러한 조건이 모두 적용된다는 가정하에 풀이하시면 됩니다.

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

"
  • *
    2014-01-20 09:30:44

    안녕하세요.

    처리조건 중 "입력 받는 배열의 첫 번째 요소가 0이면 결과를 출력하고 프로그램을 종료한다."라는 조건은

    결과를 출력하고 프로그램을 종료하려면 배열의 첫 번째 요소에 0을 입력하라는 것으로 사용자는 이를 보고 입력된 자료들 마지막에 0을 넣게 됩니다.

    0이 입력되지 않는다는 상황은 생각하지 않아도 됩니다. 그런 경우는 이 알고리즘이 적용된 프로그램의 사용법을 잘못 숙지한 경우인 데 실제 프로그램에서라면 이런 경우 별도의 오류 메시지 등을 출력하겠죠.

    시험에서는 제시된 조건에 맞게 그리고 그러한 조건이 모두 적용된다는 가정하에 풀이하시면 됩니다.

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

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