112
21 배열 배열 배열 배열 배열 배열 배열 배열 배열 배열 배열 배열 배열 배열 배열 배열 배열 배열 배열 배열 배열 배열 배열 1: 1: 1: 1: 1: 1: 1: 1: 1: 1: 1: 1: 1: 1: 1: 1: 1: 1: 1: 1: 1: 1: 1: 기본 기본 기본 기본 기본 기본 기본 기본 기본 기본 기본 기본 기본 기본 기본 기본 기본 기본 기본 기본 기본 기본 기본 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 행 행 행 행 행 행 행 행 행 행 행 행 행 행 행 행 행 행 행 행 행 행 행 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 열 열 열 열 열 열 열 열 열 열 열 열 열 열 열 열 열 열 열 열 열 열 열
행 고정 열 변화 1.
문 제
행 열의 배열에 다음과 같이 저장되는 순서도를 작성하시오
5 5 .
알고리즘에 사용되는 변수는 다음과 같다.
▸
숫자가 입력될 행 열의 차원 배열 - A(5, 5): 5 5 2
씩 증가되는 숫자가 저장되는 변수 - K: 1
- i: 배열의 행 위치 배열의 열 위치 - J:
분 석
차원 배열 문제 2
▸
차원 배열을 채우는 문제는 수치가 증가하면서 어떤 순서로 행과 열을 채우는지 - 2
규칙을 찾아내는 것이 관건이다.
행을 나타내는 변수와 열을 나타내는 변수
- ,
그리고 배열을 채우는 수치를 나타내는 변수는 반드시 필요하다.
행(i)이 1에서 5까지 변하는 동안 열(J)은 매번 1에서 5까지 변한다.
▸
www.gisa79.com
113
알고리즘 작성디 버 깅
행 열의 배열을 사용한다고 가정하고 디버깅해보시기 바랍니다
3 3 .
이 때 i=1,3과 J=1,3 으로 수정해야 됩니다.
i J K 배열 A
114
연습문제 열 고정 행 변화 2. [ ]
문 제
행 열의 배열에 다음과 같이 저장되는 순서도를 작성하시오
5 5 .
알고리즘에 사용되는 변수는 다음과 같다.
▸
숫자가 입력될 행 열의 차원 배열 - A(5, 5): 5 5 2
씩 증가되는 숫자가 저장되는 변수 - K: 1
- i: 배열의 행 위치 배열의 열 위치 - J:
순 서 도