책 내용 질문하기
최대값 구하기 플로우 차트 궁금증
도서
2019 시나공 정보처리기사 실기(산업기사포함)
페이지
214
조회수
182
작성일
2019-06-06
작성자
탈퇴*원
첨부파일
순서도 박복문 안에 7번인 A[i] : MAX 에서 정답 3번의 답이 <= 이던데 < 가 왜 아닌가요? 같은 건 굳이 안넣어듀 될것 같은뎅
답변
2019-06-07 11:40:54

안녕하세요 길벗수험서 운영팀입니다.

 

등호(=)의 경우 2번 또는 3번 어느 곳에 들어가도 알고리즘은 정상적으로 수행됩니다.

등호(=)가 아예 존재하지 않는 경우 논리 오류가 발생할 수 있습니다. 

(순서도 7번에서 A[i]가 MAX와 같은 경우 해당 순서도에서 오류가 발생)

 

다만 효율적인 알고리즘 수행을 위해서는 등호가 3번에 들어가는 것이 맞습니다. A[i] = MAX인 경우 순서도 8번을 수행할 필요가 없으므로 불필요한 프로세스를 수행하게 되니 2번에 들어가면 3번에 들어가는 것보다 '비효율적이다'라고 말할 수 있으니까요.

 

행복한 하루되세요 :)

  • 관리자
    2019-06-07 11:40:54

    안녕하세요 길벗수험서 운영팀입니다.

     

    등호(=)의 경우 2번 또는 3번 어느 곳에 들어가도 알고리즘은 정상적으로 수행됩니다.

    등호(=)가 아예 존재하지 않는 경우 논리 오류가 발생할 수 있습니다. 

    (순서도 7번에서 A[i]가 MAX와 같은 경우 해당 순서도에서 오류가 발생)

     

    다만 효율적인 알고리즘 수행을 위해서는 등호가 3번에 들어가는 것이 맞습니다. A[i] = MAX인 경우 순서도 8번을 수행할 필요가 없으므로 불필요한 프로세스를 수행하게 되니 2번에 들어가면 3번에 들어가는 것보다 '비효율적이다'라고 말할 수 있으니까요.

     

    행복한 하루되세요 :)

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