|
int main(void)
{
int array[MAX][MAX];
int rows, cols;
int loop, max;
int i, j;
/* array 배열의 값을 0 으로 모두 초기화 시켜줍니다. */
memset( (int *)array, 0, sizeof(array) );
/* 처음 위치를 지정 */
rows = 0;
cols = MAX / 2; 없음
|
- 페이지 2페이지
- 가격 400원
- 등록일 2005.09.13
- 파일종류 워드(doc)
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|
|
방향이 Row 0일 경우는 Row를 5로 변경 함.
좌측대각선 방향 Col이 6일 경우 Col를 1로 변경 함.
다음 숫자의 나머지가 1일 경우 Row를 현 위치에서 1 증가 함. 1.마방진의 정의
2.마방진 알고리즘
3.마방진 FlowChart
4.마방진 소스 분석
|
- 페이지 7페이지
- 가격 1,000원
- 등록일 2007.04.27
- 파일종류 압축파일
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|
|
1.홀수입력 : 마방진의 사이즈를 결정하는 값은 받음. 사이즈는 홀수로 3,5,7,9... 입력받음. (짝수 입력시 다시 입력받음)
2.시작위치결정 : 동,서,남,북으로 명명하였으며, 각각 가장 바깥면의 중앙점이다.
3.방향선택 : 북동,북서,남동,남서로
|
- 페이지 5페이지
- 가격 1,000원
- 등록일 2006.05.10
- 파일종류 압축파일
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|
|
int main(){
int shape;
Magic mag;
while(1){
if(!(mag.MagicSize())) break;
cout<<"input shape (1~8) : ";
cin>>shape;
mag.MagicDraw(shape);
}
return 0;
}
|
- 페이지 2페이지
- 가격 1,000원
- 등록일 2006.06.19
- 파일종류 압축파일
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|
|
소스코드
import java.io.*;
public class Ex2 {
public static void main(String[] arg) throws java.io.IOException{
int size, i ,cont=1;//size=마방진 크기 i,cont = while문에서 사용할 변수
int a,b;//배열의 위치로 사용할 변수
BufferedReader br = new BufferedReader(new InputStreamReader(System.in)
|
- 페이지 7페이지
- 가격 1,000원
- 등록일 2007.12.26
- 파일종류 한글(hwp)
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|