목차
1.소스화면
2.실행화면
2.실행화면
본문내용
은 중간,행은 맨위
//에 있어야 한다.
int j=a/2;
int tempi=0; //임시저장변수
int tempj=0; //임시저장변수
//행과 열의 곱에대한 수가 구해져야만 종료한다.
while(num!=a*a){
num++;
arr[i][j]=num;
//diswriteable 처리를 위해 임시변수를 설정한다.
tempi=i;
tempj=j;
//배열의 행은 위쪽으로 올리고, 열은 오른쪽으로 이동한다.
i--;
j++;
//올라갈 행이 없다면 맨 아래로 간다.
if(i<0){
i=a-1;
}
//오른쪽으로 갈 열이 없다면 왼쪽으로 간다.
if(j==a){
j=0;
}
//diswriteable처리로 값이 미리 저장되어있다면
//전의 위치에서 바로 아래로 이동한다.
if(arr[i][j]!=0){
i=tempi+1;
j=tempj;
}
}
}
//값을 보여준다.
public static void funcPrint(int[][] arr,int a){
for(int i=0;i for(int j=0;j System.out.print(arr[i][j]+"\\");
}
System.out.println();
}
}
}
실행화면
//에 있어야 한다.
int j=a/2;
int tempi=0; //임시저장변수
int tempj=0; //임시저장변수
//행과 열의 곱에대한 수가 구해져야만 종료한다.
while(num!=a*a){
num++;
arr[i][j]=num;
//diswriteable 처리를 위해 임시변수를 설정한다.
tempi=i;
tempj=j;
//배열의 행은 위쪽으로 올리고, 열은 오른쪽으로 이동한다.
i--;
j++;
//올라갈 행이 없다면 맨 아래로 간다.
if(i<0){
i=a-1;
}
//오른쪽으로 갈 열이 없다면 왼쪽으로 간다.
if(j==a){
j=0;
}
//diswriteable처리로 값이 미리 저장되어있다면
//전의 위치에서 바로 아래로 이동한다.
if(arr[i][j]!=0){
i=tempi+1;
j=tempj;
}
}
}
//값을 보여준다.
public static void funcPrint(int[][] arr,int a){
for(int i=0;i for(int j=0;j System.out.print(arr[i][j]+"\\");
}
System.out.println();
}
}
}
실행화면
추천자료
- 자바 테트리스 프로그램
- 자바스크립트 (JAVASCRIPT) 대한 이해와 장단점 을 알아보자
- 자바스크립트로 짠 바운딩 프로그램
- 자바 계산기 소스
- 자바로 그래픽 아날로그시계를 구현(알람 on. off기능, 알람시간설정, 스케줄메모, 그래픽시...
- 자바를 이용한 그래픽 채팅프로그램(멀티유저간 채팅기능, 다각형모양의 그래픽 출력 변경기...
- 자바 swing 으로 구현한 윈도우 메모장
- 자바 프로젝트 ATM 은행 프로그램 term project
- 자바를 이용한 Up&Down게임 프로그래밍 소스입니다.
- 자바로 태극기 그리기 소스
- 자바로 짠 메신저 플그램입니당~~!^^*
- 자바를 이용한 진수 변환 프로그래밍
- 자바 프로그램의 장점, 다른 언어에 비해 좋은 점, 앞으로의 발전 방향에 대해
- 자바 게임 프로그래밍(Depending Champion 게임) 소스
소개글