자바실전_Day_12_01(배열_응용01)
-----------------------------------------------------------------------------------
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();
}