2016. 09. 04. 정보처리산업기사 실기 알고리즘
배열3 'ㄹ'자 채우기
1. 행은 1부터 5까지 증가한다.
2. 열은 홀수 행과 짝수 행에서 열의 시작위치와 끝위치가 바뀌는 것을 알 수 있다.
(=번갈아가면서 열의 시작위치와 끝위치를 스위치 해준다.)
예제
package example;
class Example{
int n = 5;
int row,col;
public void warigari(){
int array[][] = new int[n][n];
int num = 1;
System.out.println("\n 배열3 'ㄹ'자 채우기");
for(int row=0; row<n; row++){
if(row%2==0){
for(int col=0; col<n; col++){
array[row][col]=num++;
}
}else{
for(int col=n-1; col>=0; col--){
array[row][col]=num++;
}
}
}
for(row=0;row<n;row++){
for(col=0;col<n;col++){
System.out.printf("%3d",array[row][col]);
}
System.out.println();
}
}//생성자
}//class
public class Algorism {
public static void main(String[] args) {
Example e = new Example();
e.warigari();
}//main
}//class
'IT story > Algorism' 카테고리의 다른 글
배열6 오른쪽에 빈 삼각형 만들기 (0) | 2016.09.04 |
---|---|
배열5 모래시계 채우기 (0) | 2016.09.04 |
배열4 다이아몬드 채우기 (0) | 2016.09.04 |
배열2 직각 삼각형 만들기 (0) | 2016.09.04 |
배열1 기본 5행 5열 (0) | 2016.09.03 |