1. JAVA/4). 자바_실전_이클립스

자바실전_Day_12_01(배열_응용01)

구이제이 2024. 1. 17. 13:52

-----------------------------------------------------------------------------------



1번째 예제

 

 

●결과값

 

 

 

 

 

//#0.Scanner.

Scanner scan = new Scanner(System.in);

 

//#1.변수선언 및 입력

int input = 0;

System.out.println("값을 입력하세요 : ");

input = scan.nextInt();

int[][] array = new int[input][input];

 

//#2.for문 선언

for(int i = 0 ; i < array.length; i++) {

for(int j = 0 ; j < array[i].length ; j++) {

array[i][j] = (i*input)+(1+j);

}

}

 

//3#.for문 출력

for(int i = 0 ; i < array.length; i++) {

for(int j = 0 ; j < array[i].length ; j++) {

 

System.out.print(array[i][j]+" ");

}

System.out.println();

}

 

 

-----------------------------------------------------------------------------------



2번째 예제

 

 

●결과값

 

//#0.Scanner.

Scanner scan = new Scanner(System.in);

 

//#1.변수선언 및 입력

int input = 0;

System.out.println("값을 입력하세요 : ");

input = scan.nextInt();

int[][] array = new int[input][input];

 

//#2.for문 선언

 

for(int i = 0 ; i < array.length; i++) {

for(int j = 0 ; j < array[i].length ; j++) {

array[i][j] = (i*input*input)+(input*j)+1;

}

}

 

//3#.for문 출력

for(int i = 0 ; i < array.length; i++) {

System.out.print((i+1)+"=> ");

for(int j = 0 ; j < array[i].length ; j++) {

 

System.out.print(array[i][j]+" ");

}

System.out.println();

}