책 내용 질문하기
여기서 왜 이렇게 되나요
도서
[2012] 정보처리기능사 실기
페이지
74
조회수
76
작성일
2012-10-31
작성자
첨부파일

여기 알고리즘에 왜 이런답이 나오는지모르겟어요

뒤에 같은 모의고사 해설봐도 ㅠ

특히 1번2번3번 ..

i%4와 M%10이랑 M/10이 왜 성립되는지 모르겟어요 ㅠ

답변
2012-11-01 09:36:52

안녕하세요.

순서도가 잘 이해되지 않을 때는 빈 괄호에 답을 모두 채운 후 순서대로 디버깅을 수행하여 각 변수의 변화된 값과 결과를 순서도의 처리 조건과 확인해 보셔야 합니다.

문제의 조건을 보면 %는 나머지를 정수로 구하는 기호이고, /는 몫을 정수로 구하는 기호라고 제시되어 있습니다.

i%4는 i가 1이면 1/4의 나머지이므로 몫이 0이고 나머지는 1입니다. 그래서 결과는 1이 됩니다.

i%4는 i가 7이면 7/4의 나머지이므로 몫이 1이고 나머지는 3입니다. 그래서 결과는 3이 됩니다.

M/10은 M이 132면 M/10의 몫이므로 몫은 13이고 나머지는 2입니다. 그래서 결과는 13이 됩니다.

.

.

위와 같은 방식으로 순서도를 다시한번 정리해 보세요.

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

"
  • *
    2012-11-01 09:36:52

    안녕하세요.

    순서도가 잘 이해되지 않을 때는 빈 괄호에 답을 모두 채운 후 순서대로 디버깅을 수행하여 각 변수의 변화된 값과 결과를 순서도의 처리 조건과 확인해 보셔야 합니다.

    문제의 조건을 보면 %는 나머지를 정수로 구하는 기호이고, /는 몫을 정수로 구하는 기호라고 제시되어 있습니다.

    i%4는 i가 1이면 1/4의 나머지이므로 몫이 0이고 나머지는 1입니다. 그래서 결과는 1이 됩니다.

    i%4는 i가 7이면 7/4의 나머지이므로 몫이 1이고 나머지는 3입니다. 그래서 결과는 3이 됩니다.

    M/10은 M이 132면 M/10의 몫이므로 몫은 13이고 나머지는 2입니다. 그래서 결과는 13이 됩니다.

    .

    .

    위와 같은 방식으로 순서도를 다시한번 정리해 보세요.

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

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