IT story/Algorism

배열3 'ㄹ'자 채우기

jason719 2016. 9. 4. 16:38

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