책 내용 질문하기
동영상 강의에서 들엇던 내용인데 의문이 가네요
도서
[2014] 정보처리기사 실기(산업기사 포함)
페이지
185
조회수
116
작성일
2015-02-26
작성자
첨부파일

동영상에서 A(I,J)=K에서 I=3,J=1에 1을 찍는데요 그 과정이 가로로 내려오는 과정입니다 그러면서 J=2로 열이 고정될 때 I=2,3,4행으로 2,3,4를 찍습니다 이런 과정이 반복되서 나중에 I=3,J=5로 가서 13을 찍고 마무리가 됩니다 혼란스러우실까봐 첨부파일올리겟습니다 이해와 디버깅좀 설명해주세요

답변
2015-02-26 09:52:55

안녕하세요.

아래와 같은 다이아몬드로 채워지는 알고리즘에 대한 과정을 문의하신 것 같습니다.

5

2 6 10

1 3 7 11 13

4 8 12

9

우선 기본적으로 교재 185쪽의 순서도 구조를 이용합니다.

다른 부분은 다음과 같습니다.

⑦번 A(J, i) = K -> 행과 열의 위치가 바뀌어야 합니다. 바깥쪽 반복문이 열을 지정하고, 안쪽 반복문이 행을 지정하도록 해야 합니다.

⑧번 i >= 3 열이 1~5까지 증가하므로 i가 3보다 크거나 같으면 행의 시작값과 행의 마지막 값에 변화를 주어야 합니다.

나머지는 동일합니다.

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

"
  • *
    2015-02-26 09:52:55

    안녕하세요.

    아래와 같은 다이아몬드로 채워지는 알고리즘에 대한 과정을 문의하신 것 같습니다.

    5

    2 6 10

    1 3 7 11 13

    4 8 12

    9

    우선 기본적으로 교재 185쪽의 순서도 구조를 이용합니다.

    다른 부분은 다음과 같습니다.

    ⑦번 A(J, i) = K -> 행과 열의 위치가 바뀌어야 합니다. 바깥쪽 반복문이 열을 지정하고, 안쪽 반복문이 행을 지정하도록 해야 합니다.

    ⑧번 i >= 3 열이 1~5까지 증가하므로 i가 3보다 크거나 같으면 행의 시작값과 행의 마지막 값에 변화를 주어야 합니다.

    나머지는 동일합니다.

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

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