//#1. Scanner 객체 생성
Scanner scan = new Scanner(System.in);
//2# 변수 선언
int studentCount = 0; //학생수를 입력받아서 담을 변수
//#3.안내문구
System.out.println("값 입력>>");
studentCount = scan.nextInt(); //학생수 입력받아 변수에 담기
int[][] studentNumber = new int[studentCount][studentCount];//학생 수 만큼 배열공간
//학생수를 입력받은 값으로 배열 공간을 확보
//#4.배열공간에 값을 담기
for(int i=0; i<studentNumber.length; i++) {
for(int j = 0; j <studentNumber.length; j++) {
studentNumber[i][j] = i+j+1;
}
}
//#5. 출력(값을 담는 것과 출력을 분리하는 것이 유지보수가 좋다)
for(int i=0; i<studentNumber.length; i++) {
for(int j = 0; j <studentNumber.length; j++) {
if(i>0) {
studentNumber[i][j] = i+j+2;
}else {
studentNumber[i][j] = i+j+1;
}
System.out.print(" " + studentNumber[i][j]);
}
System.out.println();
}
'1. JAVA > 4). 자바_실전_이클립스' 카테고리의 다른 글
자바실전_Day_10_05(윤달구하기) (0) | 2024.01.12 |
---|---|
자바실전_Day_10_04(배열응용_03) (0) | 2024.01.12 |
자바실전_Day_10_01(배열예제) (0) | 2024.01.12 |
자바실전_Day_09_07(가위바위보) (1) | 2024.01.11 |
자바실전_Day_09_06(프린트만들기_02) (1) | 2024.01.11 |