IT story/Algorism

배열1 기본 5행 5열

jason719 2016. 9. 3. 01:07

2016.09.02. Fri. 정보처리 산업기사 실기 시험준비


8/29~9/12까지 정보처리 산업기사의 실기 시험을 대비하여 하루 세시간씩 수업이 신설되었다. 

벌써 다섯 번의 수업이 지나갔지만, 수업 중에는 알 것 같은데 시간이 지나면 아리송해진다...

알고리즘 어렵긴 하지만 알아두면 논리적인 뇌구조가 될 것 같은 느낌적인 느낌으로다가 

교재에 소개되고 있는 모든 예제를 지금 배우고 있는 자바를 통해 구현해 봐야겠다!! 화이팅!!


1. 기본 5행 5열을 만들어서 배열에 대해 이해하자




 package example;


class Example{

int n = 5;

int row,col;

public void array5x5a(){

int array[][] = new int [n][n];

int num = 1;

System.out.println("\n 배열1 기본 5행 5열 가로채우기");

for(int row=0; row<n; row++){

 for(int col=0; col<n; 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();

}

}//array5x5a


public void array5x5b(){

int array[][] = new int [n][n];

int num = 1;

System.out.println("\n 배열1 기본 5행 5열 세로채우기");

for(int row=0; row<n; row++){

for(int col=0; col<n; col++){

array[col][row]=num++;

}

}

 for(row=0;row<n;row++){

for(col=0;col<n;col++){

System.out.printf("%3d",array[row][col]); 

 }

System.out.println();

}

}//array5x5b

}//class

public class Algorism {

public static void main(String[] args) {

Example e = new Example();

e.array5x5a();

e.array5x5b();

}//main

}//class


'IT story > Algorism' 카테고리의 다른 글

배열6 오른쪽에 빈 삼각형 만들기  (0) 2016.09.04
배열5 모래시계 채우기  (0) 2016.09.04
배열4 다이아몬드 채우기  (0) 2016.09.04
배열3 'ㄹ'자 채우기  (0) 2016.09.04
배열2 직각 삼각형 만들기  (0) 2016.09.04