package jongkyu.array11;//종규
public void arrnum() {
//1-2문제
int [][] num = new int[5][5];
int k=1;
for(int i=0; i<num.length; i++) {
for(int j=0; j<num[i].length; j++) {
num[j][i]=k;
k++;
}
}
//출력문구
for(int i=0; i<num.length; i++) {
for(int j=0; j<num[i].length; j++) {
System.out.print(num[i][j]+"\t");
}
System.out.println("");
}
}
public void arrnum1() {
//1-1문제
int [][] num = new int[5][5];
int k=1;
for(int i=0; i<num.length; i++) {
for(int j=4; j>-1; j--) {
num[i][j]=k;
k++;
}
}
//출력문구
for(int i=0; i<num.length; i++) {
for(int j=0; j<num[i].length; j++) {
System.out.print(num[i][j]+"\t");
}
System.out.println("");
}
}
public void arrnum2() {
//1-새로운문제
int [][] num = new int[5][5];
int k=1;
for(int i=4; i>=0; i--) {
for(int j=0; j<num.length; j++) {
num[i][j]=k;
k++;
}
}
//출력문구
for(int i=0; i<num.length; i++) {
for(int j=0; j<num[i].length; j++) {
System.out.print(num[i][j]+"\t");
}
System.out.println("");
}
}
public void arrnum3() {
//1-새로운문제
int [][] num = new int[5][5];
int k=1;
for(int i=4; i>=0; i--) {
for(int j=0; j<num.length; j++) {
num[j][i]=k;
k++;
}
}
//출력문구
for(int i=0; i<num.length; i++) {
for(int j=0; j<num[i].length; j++) {
System.out.print(num[i][j]+"\t");
}
System.out.println("");
}
}
public void arrnum4() {
//1-3문제
int [][] num = new int[5][5];
int k=1;
for(int i=0; i<num.length; i++) {
for(int j=4; j>=0; j--) {
num[j][i]=k;
k++;
}
}
//출력문구
for(int i=0; i<num.length; i++) {
for(int j=0; j<num[i].length; j++) {
System.out.print(num[i][j]+"\t");
}
System.out.println("");
}
}
public void arrnum5() {
//1-4문제 -> ㄹ자모형
int [][] num = new int[5][5];
int k=1;
int y=4;
for(int i=0; i<num.length; i++) {
if(i%2==0) {
for(int j=0; j<num.length; j++) {
num[i][j]=k;
k++;
}
}
else {
for(int j=num.length-1; j>=0; j--) {
num[i][j]=k;
k++;
}
}
}
//출력문구
for(int i=0; i<num.length; i++) {
for(int j=0; j<num[i].length; j++) {
System.out.print(num[i][j]+"\t");
}
System.out.println("");
}
}
public void arrnum6() {
//2-1문제
int [][] num = new int[5][5];
int k=1;
for(int i=0; i<num.length; i++) {
if(i%2==0) {
for(int j=num.length-1; j>=0; j--) {
num[i][j]=k;
k++;
}
}
else {
for(int j=0; j<num.length; j++) {
num[i][j]=k;
k++;
}
}
}
//출력문구
for(int i=0; i<num.length; i++) {
for(int j=0; j<num[i].length; j++) {
System.out.print(num[i][j]+"\t");
}
System.out.println("");
}
}
public void arrnum7() {
//2-2문제
int [][] num = new int[5][5];
int k=1;
int j=0;
for(int i=0; i<num.length; i++) {
if(i%2==0) {
for(j=0; j<num.length; j++) {
num[j][i]=k;
k++;
}
}
else {
for(j=4; j>=0; j--) {
num[j][i]=k;
k++;
}
}
}
//출력문구
for(int i=0; i<num.length; i++) {
for(j=0; j<num[i].length; j++) {
System.out.print(num[i][j]+"\t");
}
System.out.println("");
}
}
public void arrnum8() {
//2-3문제
int [][] num = new int[5][5];
int k=1;
int j=0;
for(int i=0; i<num.length; i++) {
if(i%2==0) {
for(j=4; j>=0; j--) {
num[j][i]=k;
k++;
}
}
else {
for(j=0; j<num.length; j++) {
num[j][i]=k;
k++;
}
}
}
//출력문구
for(int i=0; i<num.length; i++) {
for(j=0; j<num[i].length; j++) {
System.out.print(num[i][j]+"\t");
}
System.out.println("");
}
}//종규
'IT일반과목 > java' 카테고리의 다른 글
자바 이중배열 (0) | 2018.07.18 |
---|---|
자바 예외 처리 (0) | 2018.07.18 |
이중 배열 써서 알파벳 랜덤으로 출력하기(소문자) (0) | 2018.07.18 |
자바 이중배열 달팽이 배열 (0) | 2018.07.17 |
자바 싱글톤(Singleton) (0) | 2018.07.16 |